先日、サイトの定期チェックをしていたところ、お問い合わせフォームの不具合を確認しました。 その不具合というのが、「リダイレクト現象」。 正常に画面が開かず、ブラウザーの読み込みを何度もくり返してしまう現象です。 はじめ見たときは少し慌ててしまいましたが、原因を調べた結果、その解決方法はあまりにも簡単なものでした。 1分で解決しちゃいましたよ。
![そらぺーぱー](https://cdn-ak-scissors.b.st-hatena.com/image/square/91bcac459b066b97b5c67b4f84cddcc38f5dac49/height=288;version=1;width=512/https%3A%2F%2Fsorapaper.com%2Fwp-content%2Fuploads%2F2022%2F07%2F75d02caef12b5bf31ea429c6bf3317ca.jpg)
タグ 保湿RTX1210VagrantVirtualBoxAnsibleLarabelClamAVCentOS7SWX2200ゆるいハッキング大会RTX1100MySQLPlesk12おりょりょんNFSPostfix基板修理linux 入門atomゆるいハッキングDrupalVisual Studio 2017RabbitMQMVCAsteriskベンチマークBINDGitMastodonwindows10GeoIPApacheAWS S3AWS CLIFuelPHPVulsH2OSSHFSAWS EFSZabbixRDPELBロードバランサsshバックアップ負荷分散AWS EBSCybozu Office10ElasticsearchSWX2300LogstashKibanaLaravelKubernetes仕事猫現場猫ゆるいハッキングセミナーALBDNSConoHa Vlanデッドロッ
1980年に15万円で発売されたリズムマシーンRoland TR-808(ヤオヤ)のVSTシンセ版のRC-808。ただ、これはよくあるサンプリングのクローンとは違う。 オリジナルTR-808を開発した菊本忠男さんを中心とした開発陣のAnalog Maniaがソフトウェア化したものなので別格。 しかも無料で提供されている。 RC-808オフィシャルページ https://rc-808.com/ オリジナルのTR-808の音を再現したプリセットがあるので、それを使ってパターンを組んでみた。MP3にすると金物系の音が変になってしまったけど、雰囲気は昔からある、あの音になっている。妙にドーンとしたバスドラと軽いスネアが特徴的。 ロゴを見るとRC-808は、「Re Create 808」ということらしい。ただ、ロゴのセンスはあまりよくないなぁ。CはOに見えるかもしれないし、ちょっとごちゃごちゃ。 ち
C「wordpressの"MW WP FORM"ってプラグイン使ってメールフォーム作ってください。」 「承知致しました。メールフォームの文章や送信先などの情報いただけますか。」 C「後ほど送ります。」 「よし、これで組み終わって、とりあえずテスト送信を。。あれ?送信。。。あれ?」 C「お待たせしました。情報送ります。少し急ぎなんですけどどのくらいでできそうですか?」 「あ、、えーと少々お待ちください。。」 「(おかしいな。いつもは何の問題もなく動くのに、何がおかしい、、疲れているのか。。? ・エラーは、、出てない、、 ・JS?PHP?、、特に問題なし ・プラグインが古い、、新しい。 ・PHPが古い?、、新しい。 ・ローカル環境が悪いか、テスト環境では?、、変わらず。 ・バリデーション一旦消してみる?、、変わらず。 ・ムムム、、「MW WP FORM 送信ができない」検索、 ・「mw wp
MembersはWordPressでクローズドな会員サイトを構築できるがかなり簡易的に引き続き、クローズドな会員サイトを構築できるPlugin(プラグイン)の調査です。 調査に当たっては、今回も企業がサービス利用者に向けクローズドな会員サイトを構築する事を想定した、以下の与件を設定して検証を行いました。 独自ログイン機能:ログインや新規登録、編集機能がWordPressのデフォルト画面とは別に作れるかグループ管理機能:既存の権限グループ以外の権限グループ管理ができるかグループ閲覧権限管理機能:権限グループ毎にメニューやコンテンツの閲覧が制限できるかグループ投稿権限管理機能:権限グループ毎に投稿や編集内容が制限できるかカスタマイズ:カスタマイズの自由度は高いか Ultimate Member 今回調査をしたPlugin(プラグイン)はUltimate Member。 Ultimate Mem
Breadcrumb NavXT プラグインは WordPress を使ったブログにパンくずリストを表示してくれるプラグインです。パンくずリストはカテゴリ―やタグ、日付などをベースに表示させることができます。ここでは Breadcrumb NavXT プラグインのインストール方法と使い方について解説します。 Breadcrumb NavXTプラグインのインストール Breadcrumb NavXTプラグインをインストールにするには画面左側の「プラグイン」メニューの中にある「新規追加」メニューをクリックして下さい。 「プラグインを追加」画面が表示されましたら、画面右上の検索ボックスで「Breadcrumb NavXT」を検索して下さい。 「Breadcrumb NavXT」プラグインが表示されましたら「今すぐインストール」をクリックして下さい。 インストールが完了します。 続いてプラグインを
BLOG WordPressでパンくずを表示させるプラグインで超有名なのが「Breadcrumb NavXT」ですよね。 インストールして、ちょこっと追加するだけの簡単なプラグインですよね。 <div class="breadcrumbs"> <?php if(function_exists('bcn_display')){ bcn_display(); } ?> </div> こんな感じの記述を表示させたいテンプレートに追加するだけです。 でも、小カテゴリ、孫カテゴリが存在した場合、それらも表示されてしまう。 そうすると、めっちゃ長いパンくずになって結構見ずらいものになってしまいます。 ってことで、今回はパンくずをスッキリ、メインカテゴリのみを表示させるようにしたい。 することは簡単で、functions.phpに以下を記載するのみ! add_action('bcn_after_fill
シリーズ : WordPressが重い・遅い時はまず「プラグインのスリム化」を WordPressが重い・遅いときは、まず「プラグインのスリム化」をしよう 〜調査篇〜 WordPressが遅いので、プラグインを停止しまくってみる All In One SEO Pack が重いので、停止して独自実装してみる WP Pagenavi を停止してページネーションを独自実装する Breadcrumb NavXT を停止して、パンくずリストを独自実装する WordPress サイトのSEO対策用プラグインとして鉄板の「All In One SEO Pack」ですが、これがなかなか重いんです。 WordPress の表示速度が遅い、と相談を受けた場合、大抵 All In One SEO Pack が入っており、P3 等で重いプラグインのモニタリングをしても、必ずこいつが上位に入ってきます。 非常に高機
WordPressのカスタム投稿タイプを簡単に作れる「Custom Post Type UI」は便利です。 しかし、入力する項目が分かりにくく、初めて使うと何を設定すれば良いか悩んでしまいます。 この記事では、Custom Post Type UIでカスタム投稿タイプを作るときに入力する項目について、具体例を出しながら詳細に解説しています。 そもそもカスタム投稿とは何か分からない人は、先に以下の記事をお読みください。 なお、プログラミングやデザインが苦手な方は、最初からカスタム投稿タイプが用意されたテーマを選べば、大幅に作業時間を減らせて、バグが発生する可能性も下がります。 私はカスタム投稿タイプを使って実際にサイトを作った経験があるので分かりますが、かなり面倒です。 Custom Post Type UIでカスタム投稿タイプを登録することは始まりに過ぎません。 他にも、サイドバー、ページ
WordPress プラグイン Public Post Preview の有効期限の編集方法を紹介します。 デフォルト設定の48時間を超えて、有効期限を背定する方法を紹介します。 Public Post Preview とは? Public Post Preview の有効期限の編集方法 Public Post Preview とは? Public Post Preview は、外部確認用にテストURLを発行できるプラグインです。 プラグインを有効化するだけで簡単に期限付きテストURLを発行することができます。 ※テストURLは投稿が「下書き」時に発行できます。 https://ja.wordpress.org/plugins/public-post-preview/ Public Post Preview の有効期限の編集方法 Public Post Preview の有効期限の編集する
プラグインインストール時のエラーを防止する方法 も書きましたので、合わせてご覧ください EC-CUBE4 になって、プラグインの管理方法が大きく変わりました。 これに伴い、共有レンタルサーバーなど、リソースの少ない環境では以下のような問題が発生する場合があります。 プラグインのインストール時に高負荷な状態が発生し、OOM Killerでhttpdのプロセスが殺される。そのため、プラグインのインストールが完了しない。 https://github.com/EC-CUBE/ec-cube/issues/4142 インストール時以外に、有効化/無効化時、アンインストール時にも発生します。 これらの処理が完了しない場合、以下のような状態となります 「インストール完了」の表示になっても、「有効/設定」ボタンが表示されない システムエラーになる PHPエラー画面が表示される レスポンスが十数分返ってこ
この記事は、 EC-CUBE4系でプラグインインストール時にエラーが出た時の対処法 の詳細版です。 主に、エラーを予防する観点から記述しています。 EC-CUBE4系では、 フレームワークとして Symfony3.4 が採用され、プラグインの管理に Composer が利用されるようになりました。 モダンな技術を取り入れた反面、動作させるために多くのリソースを消費するようになりました。 2021年11月16日追記 EC-CUBE4.1.0 がリリースされ Composer v2 が採用されたことにより、 Composer 利用時のメモリ消費が1/10くらいに改善しました。 しかし、プラグインの有効化/無効化時のメモリ消費は改善できておりません。 (Symfony DependencyInjection コンテナのコンパイルに起因するため) この記事は4.1系でも有用ですので、ご参考になれば
ブログ記事の下や任意の場所に、関連する記事やオススメ記事のリストを表示させる方法は色々ありますよね。 例えば、自動的に関連記事を抽出して表示してくれるプラグインなどありますが、意図的に自分で記事を選びたい場合も度々あります。 そんな時に活躍してくれるのが、Advanced Custom Fieldsの「関連」機能です。 カスタムフィールドで条件を指定した内容のリンク付き記事のリストが編集ページで表示されるので、手動といってもタイトルやURLをそれぞれコピペするような煩わしさはありません。 実は最近までその存在に気が付かずにいたのですが、お仕事で改めて使ってみると便利だったのでご紹介します。 今回は下の図のように、投稿記事の下部に手動で選んだ関連記事を5件表示させてみたいと思います。 Advanced Custom Fieldsのインストールと基本的な設定方法については以下の記事でまとめてい
「WP-Members」はWordPressで会員制サイトを作るためのプラグインです。 特定の記事を非公開にして、ログインした会員だけが閲覧できるように制御できます。 この記事では、WP-Membersを使った会員制サイトの作り方を紹介します。 WP-Membersとは WP-Members Membership Plugin(WP-Members)は、会員制サイトを簡単に作れるWordPressのプラグインです。 ログインフォームやパスワードの再発行ページなど、会員制サイトに必要な機能の多くが自動的に生成されるので、初めて会員制サイトを作る人でもそれほど時間はかからないと思います。 WP-Membersをインストールすると、様々なことができるようになります。 代表的なのは、上のように記事の編集画面で非公開にするかステータスを選択できます。 Unblocked:ログインしなくても閲覧できる
カスタム投稿を追加して、query_postsで呼び出してページナビを表示するためにWP-PageNaviを追加しました。 しかし、ページ送りをクリックしても2ページ目に行きません。 完全なる機能不全です。 ちゃんと使えるようにするには、ちょっとした魔法のコトバが必要だった模様。 query_postsを以下に書き直す[code] <?php $paged = get_query_var(‘paged’) ? get_query_var(‘paged’) : 1; $args = array( ‘posts_per_page’ => 5, ‘paged’ => $paged, ‘post_type’ => array( ‘post’, ), ); $the_query = new WP_Query($args); ?> <?php if($the_query->have_posts()):
Web制作していると実装することの多いページャー(ページ送り)機能。 WordPressでページャーといえば WP-PageNavi という有名なプラグインがあります。 が、思い通りに動いてくれないことがよくあり、その度にグーグル先生に質問しているととても時間の無駄になってしまいます。 なので今回は、WP-PageNaviで不具合を出さないために覚えておくべき情報をまとめていこうと思います。 WP-PageNaviの基本設定の場所 プラグイン側で設定できる基本設定はどこでできるのか、先に確認しておきます。 「設定」-> 「PageNavi」を選択すると、設定画面に移動します。 何を表示するか、何ページ分表示するか、デフォルトのcssを使うか?といったことが設定できるのですが、この辺の基本的な設定についてはどこにでも書いてあるので、割愛します。 「表示する投稿数」に関する不具合を出さないため
ページ送りが動かない原因は大別すると下記の2つです pagedが効いていない posts_per_page(1ページ当たりの投稿の取得件数)が正常に動いていない。 ケースによってどちらかが原因となっていることが多く、非常に多くの人がこの現象に悩まされています。 コムデ社内においてもサイト構築の段階で同じようなトラブルはよく発生します。 基本的な対策 ー管理画面 > 表示設定 の「1ページに表示する最大投稿数」の数を1件にする いくらテンプレート側でposts_per_pageで5件と指定していても管理画面側で10件とか書いてあると 大きい数字が優先されるようで「10件?そんなにないよ!」となって次ページが表示されないという不具合が起きてしまいます。 同サイト内でページャーを使う箇所がいくつもある場合はここの件数は1件にしておき、 表示数は常にposts_per_pageで指定するようにしま
「サマナーズウォー」という携帯ゲームが好き、好き、好きです。 最近、ログインしかしていないフレンドの社長をきりました。 フレンド枠いっぱいだったので、すいませんw どうも岩渕です。 これまでカスタム投稿タイプの一覧を作成するときは、固定ページを作成し、page-[固定ページslug].phpでアーカイブページを作成していました。 しかし、この作り方だと、query_postsで書かなくてはいけなくなり、さらにquery_postsだと「ページャーが出ない!!」ということで作業工数を大幅にとられていました。 ですが、固定ページを作成しなくてもアーカイブページを持てることがわかりましたので、共有させて頂きます。 「Custom Post Type UI」のプラグインを使用してカスタム投稿タイプを作成している方向けです。 ワードプレスの管理画面へログイン 「CPTUI」を開きます。 「Custo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く