Call-time pass-by-reference has been removedの意味 Call-time pass-by-referenceという関数の特殊な機能はPHP5.4では削除されました。 Call-time pass-by-referenceとは関数への変数を引き渡しして直接書き換える事のできる機能です 例: function plusone( &$x ) { $x=$x+1; } $a = 1; pluso
タグ: ワードプレス プラグイン ページ 43/47
Cannot redeclare no_self_ping()の意味 no_self_pingという関数を2重に定義しようとした 考えられるエラーの原因 no_self_pingという関数は、ピングバックというワードプレスの投稿にリンクが張られたときに知らせる機能を止める関数として、カスタマイズで挿入される時に多々使用されるため、こちらが複数のプラグインやfunctions.phpで定義されるとこのエラーが発生し管理画面にログインできな
ワードプレスのサイトのスピードがGoogleのPageSpeed Insightで10点台とかなり遅い状態になっているので高速化をされたいとのご依頼を受けました。こちらを弊社で様々な施策を行い80点まで向上させていただきました依頼事例をご紹介いたします。お使いのテーマはhammingbirdでした 施策後 高速化は何故必要? サイトの速度は、Googleの検索上位を狙うにあたって、重要度が高い事が証明されています。 ゆえにGoogleの
Fatal error: Class ‘WP_Roles’ not foundの意味 WP_Rolesというクラスはワードプレスのユーザー権限を規定する重要なクラスですが、このクラスが見つからない事を示しています 考えられるエラーの原因 この関数は、様々なプラグインやテーマから呼び出されます。ゆえにエラーがでるとそのプラグインやテーマに原因がありそうですが、ワードプレス本体の更新の不全によるファイルの欠損や破損で
Fatal error: Class ‘WP_Widget’ not foundの意味 WP_Widgetというクラスはワードプレスのウィジットを生成する重要なクラスですが、このクラスが見つからない事を示しています 考えられるエラーの原因 この関数は、様々なプラグインやテーマから呼び出されます。ゆえにエラーがでるとそのプラグインやテーマに原因がありそうですが、ワードプレス本体の更新の不全によるファイル不足でこのエ
Fatal error:Cannot redeclare X previously declared in Yの意味 Xという関数を定義できない。この関数は既にYで定義されている 考えられるエラーの原因 こちらのエラーは同じ関数名で別のファイルで2重に関数が読み込まれたときに発生します エラーの対処方法・修正方法 2重に定義されている関数の一方を削除する previously declared inの後に続く、ファイル名で関数が2重に定
fatal error unsupported operand types inの意味 PHPで変数の型が違う物、例えば、配列と数値を強引に計算しようとしたときに起ります $myarray = array(5); $answer = $myarray + 5; 考えられるエラーの原因 PHPは変数の型をかなり高精度に自動で変換してくれる為、このエラーはとても珍しい物となりますが、プラグインやテーマでプログラムミスによりエラーが発生するこ
ワードプレスのフォルダは、機能ごとに非常に綺麗に別れています。ここではワードプレスに含まれるフォルダについてその中に含まれるファイル郡の大まかな機能を解説いたします。 ワードプレスの基本構造 ワードプレスの基本構造は下記のようになっています。それぞれのフォルダについて解説していきます。 / wp-admin wp-content plugins plugin-name plugin-file.php themes parent-them
ワードプレスでテーブルを投稿に挿入している場合に、スマホで見るとテーブルが画面外にはみ出して表示される場合があります。ここでは、こういった画面外にテーブルがはみ出してしまうテーブルを最も簡単に修正する方法をご紹介します 導入するだけで全てのテーブルをスマホの画面内におさめてくれるプラグインResponsive Scrolling Tables Responsive Scrolling Tablesは、おそらく最も簡単にテーブルをスマホ画
WordPressでアフェリエイトサイトを構築されている方は多数いらっしゃいます。ワードプレスはコンテンツマーケティングに非常に強いCMSです。ここでは、ワードプレスの投稿にamazonのアフェリエイトを簡単に埋め込める方法をご紹介します。 Amazonアソシエイツとは? Amazonアソシエイツとは、Amazonにあるほとんど全ての週百万件の商品広告をホームページで宣伝し、それが売れたときに報酬を受け取れる仕組みです。ワードプレスにA
ワードプレスは世界中で25%のホームページを支えている超巨大なシステムとなっています。さて、Wordpressでホームページを持つメリットとは何なのでしょうか?ここではワードプレスのホームページが持つメリットを10個ご紹介します。 ホームページ内にHTML知識無しに更新できるブログを持てる ワードプレスはCMS(コンテンツマネージメントシステム)というだれでもHTMLの知識なしに投稿をサイトにできるシステムです。頻繁に情報
ワードプレスのテンプレートには、テーマにもよりますが、ほぼ必ずヘッダーファイル(header.php)というのが含まれています。このヘッダーファイルを編集する事により、タイトルを変えたり、metaタグを加えたり、ロゴを変えたりなど様々な変更をプラグインを使わなくても行う事ができます。今回はワードプレスのヘッダーファイルにメタデスクリプションを加える例よりこのヘッダーファイルについて解説したいと思います。
WordPress(ワードプレス)から送信されるメールを全て、GmailのSMTP経由で行う方法を今回は解説いたします。 WP Mail SMTPでGmailのアカウントを設定する プラグインWP Mail SMTPをこちらよりダウンロードしてインストールしましょう。 インストール後、「設定」→「メール」より、下記のように設定します。 ・メーラー WordPressの全てのメールをSMTP経由で送信する ・SMTP Host smtp.
ワードプレスには標準でログをとる機能がありません。しかし、多数のユーザーが居てどの記事をいつ更新したか管理したい時や誰がログインしたか知りたいときがあります。この場合にWordpressのアクティビティーログ(ログインやページの更新、ユーザーの追加等ほとんど全てのワードプレスの変更ログ)をとる方法を今回はご紹介します。 WordPressのログ取得プラグインActivity Log プラグインActivity logをダウンロードして解
ワードプレスには、複数のワードプレスを平行して動かす事ができるマルチサイトと言う機能が標準で搭載されています。今回はこのマルチサイト化のメリットと構築方法(マルチサイト化の方法)をご紹介したいと思います。 ワードプレスを複数走らせてマルチサイト化する理由 マルチサイトとは、ワードプレスを1度のインストールで、複数動いているように管理画面やウェブサイトを別に管理する事ができる仕組みです。 例えば、wordpress.comは基本的にはこの
最新のマイナーバージョンアップのワードプレスが公開されました。最新のワードプレス(WordPress 4.4)が動作する環境を公式サイトより情報を転載いたします 推奨環境 PHP 5.6 以上 MySQL 5.6 以上 mod_rewrite Apache モジュール(パーマリンクの設定で使用されます) とかなり最新のバージョンが必要なようです。弊社では5.6のPHPかなり仕様が変わっておりますので、プラグインやテーマでエラーやstri
質問できる事は? ワードプレスドクターでは、Wordpressに関する質問やご相談を無料で承っています。バグやエラー、カスタマイズ、プラグイン、デザインやレイアウト修正、移行等、こんな事できるの?などワードプレスに関する事ならどんなことでもご質問ください。 ワードプレスドクターでお答えした質問事例 ・テーマがインストールできない 解決:プラグインの追加よりテーマをインストールされようとされていました ・ログイン画面のロゴの画像を入れ替え
ワードプレスの記事が長くなったときに、ページ内のコンテンツブロックにジャンプできる目次があると読む人は大変便利です。今回はこのページ内目次を簡単につける方法を解説いたします プラグインSimple TOCで一括でページ内目次を作る まず目次を自動で生成する際はご注意なのですが、見出しを統一したタグ例えば h2で統一しておかなければいけません。見出しタグを統一して記事を作成されたら、 プラグインSimple TOCをインストールします。