WordPress
さくらインターネットのwordpressでログイン画面(wp-login.php)にアクセスしたら、真っ白画面で500エラー発生...そういえば、最近phpをバージョンアップしたので、調査してみると恐らくそれが原因(phpとwordpressのバージョン不整合で一部のアドインでエラ…
WordPressの投稿をFacebookとTwitterでの連動投稿を可能にする為にプラグインのJetpack by WordPress.comをインストール。しかしWordPress.comとの連携ができずお目当てのパブリサイズ共有が使えない…色々試した所、ローカル環境の場合のみWordPress.comとの…
WordPressをローカル環境から本番環境に移行する際のメモ。 以前に移行した際に記事に纏めたはずなんだけど無かった… WordPress設定ファイル修正 wp-configを修正。 ローカルと本番環境で異なる点のみ変更。 必要に応じてtable_prefix、WP_CONTENT_DIR、WP_C…
WordPressのレイアウトを変更を行う為、ローカルでの稼働確認が問題無い事を確認して本番環境へ適用した所、画面が真っ白になってエラー発生。症状としては、・管理画面含む全てのWordPressページが真っ白画面 ・左上に文字化け文字が表示される(恐らくエラ…
別環境のWordPressをローカルに持ってきた時に思うように動かずハマったので変更点を整理 WordPress設定ファイル修正 wp-config.php これは基本ですね。 とりあえず見て、環境に応じて変更。 DBのオプションデータ変更 ここを変更しないと、ログインしても元…
WordPressのバックアップにBackWPupを利用しているのですが、ある日から突然エラーが発生しバックアップ失敗の日々が続いていました。 エラーが発生してから約2ヶ月、時間がなかったので放置していましたが、ようやく対応したのでメモ。 事象 とある日のBack…
WordPressでローカル環境で発生、焦ったのでメモ。事象としては、 ローカル環境でWordPressディレクトリ配下のphpファイル編集後、 ページを更新後、画面が真っ白で「エラー」の文字のみ表示される。 phpエラーかと思ってチェックしても問題無し。 バックア…
WordPressでContact form 7を利用していてるのですが、 WordPressをローカル環境から本番環境に移動後、何故か本番環境ではメールが送れなくなりました。項目を入力して送信実行してもメッセージの送信に失敗しました。間をおいてもう一度お試しいただくか、…
WordPressで全ての投稿・固定ページの投稿日時・更新日時を一括更新したい場合は下記SQLを実行この例では投稿日・更新日を一括して2014年2月15日 09:00:00とする場合 post_date_gmtとpost_modified_gmtは、JSTならGMT+9なのでマイナス9時間しています。実行…
本番環境へ適用後アップロードした画像をアイキャッチ画像に設定した所、何故かアイキャッチがトリミングされている事象が発生。 本来であれば、アップロードした画像サイズが縮小された状態で表示されるはずなのに。。ちなみにローカル環境で画像アップロー…
WordPressのバックアップはプラグイン「BackWPup」でのバックアップが便利そう。 手順とかメモしようと思ったけど、下記ページが参考になるのでやめとく。参考 【WordPressのバックアップ】BackWPupの使い方 詳細 pcmanabu
Wordpressには有料・無料のテーマがネット上に無数にころがっています。自分もテーマをどうするか決める時、出来るだけお金を掛けたいくないので、 国内・国外問わず無料のテーマを見て回っています。ですが、海外の無料テーマには悪意のあるコードが埋め込…
※本記事は個人用メモとなりますので、あくまでも参考用としてお願いします。WordPressにてセキュリティ対策を施したのでメモ。 1.まずはプラグインでセキュリティ対策チェック プラグイン「iThemes Security」(旧Better WP Security)をインストールします…
WordPressでカレンダープラグイン「Ajax Event Calendar」を利用しており、 本番環境アップ前にこれまでのテストデータを全て削除しようと ローカル環境にてMySQLテーブル「ofa_aec_event」をtruncateした所エラーが・・ TRUNCATE wp_aec_event; Error Code:…
WordPressでサイトを公開すると、cssやjavascript等のURLパスがWordPressそのままの設定でwp-contentやpluginsの表記が有ります。 気にしなければ別にそれで良いのですが、WordPressやプラグインの利用がバレることが何となく嫌だなと思いパスを変更できない…
WordPressで画像アップロードすると、デフォルトのアップロード先ディレクトリは 「wp-content/uploads/年月ベースのフォルダ」 となっています。 任意のディレクトリに変更する場合は以下の設定を行います。http://localhost/wp-admin/options.php にアクセ…
WordPressでパーマリンク設定した際に404エラーなったので対応メモ。まず、パーマリンク設定を利用するには以下2点が必要みたいです。1.Apacheモジュールの「mod_rewrite」の設定 2..htaccessファイルがあった場合の動作 パーマリンク設定 今回は以下の…
前回に引き続き、WordPressカレンダープラグイン 「Ajax Event Calendar」用のショートコード作成です。今回はカレンダーでクリック時、詳細ページを表示する様なショートコードを作成します。Ajax Event Calendarの元々の仕様では、カレンダーでイベントを…
前回に引き続き、WordPressのショートコード作成。今回は新着記事を表示するショートコード。 ■サンプルコード function.php add_shortcode('sidebar-newarrival', 'sidebarNewArrival'); function sidebarNewArrival() { $out = "<div class=\"sidebar\">\n"; $out .= "<dl id=\"\">\n"; $newsl</dl></div>…
WordPressでのカレンダープラグインは色々ありますが、 悩んだ末にAjax Event Calendarを利用しています。サイドバーにカレンダーの直近イベントを表示したかったのですが、 残念ながらそんなウィジェットが無かったので自作する事にしました。 サンプルプロ…
WordPress のデバッグログ出力方法Wordpressルートディレクトリ/wp-config.php define('WP_DEBUG', false);↓↓↓ define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', false); define('WP_DEBUG_LOG', true);wp-content/themes/テーマ名/functions.php if(!…
前々回のJavascriptに続き、今度はWordPressで独自CSSを読み込む方法です。今回は独自cssとしてorg_style.cssを作成して読み込む事に。 wp-content/themes/テンプレート名/css/org_style.css を作成。wp-content/themes/テンプレート名/functions.php に追記…
WordPressでjQueryのコード記述すると何故か動かない。。。GoogleChromeでの「javascriptコンソール」で確認した所、 下記エラーが発生してるぽい。 Uncaught TypeError: Property ‘$’ of object [object DOMWindow] is not a functionよく分からないけど、…
WordPressで独自Javascriptを読み込む場合、 単純にいけば以下の様にscriptタグをそのままheader.phpに記述します。 <script type="text/javascript" src="http://hogehoge/hoge.js"></script> ですがこの方法だとライブラリを重複して読み込む場合もある為、 その解決策としてWordPressの関数wp_enqueue_scriptを利用すれば 上記問…
WordPressでのメール送信でハマったのでメモWordPressでお問い合わせフォーム作成の為、 定番のプラグイン「contact form 7」を利用しましたが、 以下のメール送信エラー。 メッセージの送信に失敗しました。間をおいてもう一度お試しいただくか、別の手段で…