Wordpress memo’s diary

Wordpressでうまく行かない時の備忘録

wordpressでブログ内検索が機能しない

wordpressでブログ内検索が機能しない

wordpressでブログ内の検索フォームに
キーワードを入れて検索しても
「このページは動作していません」と
表示され、検索されない。

f:id:hatebmore:20180109224401g:plain

まず疑ったのがプラグイン
FTPプラグインフォルダをリネームして
無効化してみたが変化なし。

次にwp-config.phpデバッグモードを
有効にして調べてみると、
使っているテーマ内のsearch.php
エラーが起きているようだった。

使用していたテーマは
リファインスノー2
(Refine Snow2バージョン: 1.1.6)

でもこれだけじゃわからないので、
LUREAのフォーラムで調べてみることに。

どうやら既出の問題のようで、
PHPのバージョンが影響しているらしい。

自分のサーバー(CORE)のPHP
php71だったので56に変更してみると、
無事、問題なく作動した。

f:id:hatebmore:20180109224435g:plain

Simple Post Notesをカスタム投稿ページにも表示させたい

wordpressプラグインの「Simple Post Notes」
記事一覧にメモ欄が表示され、該当記事に
何か修正を加えたり、特筆事項があった時などに
メモのように記載しておくことで、
わかりやすいので、良く使っています。

ja.wordpress.org

デフォルトでは投稿カスタムページには
反映されないので、どうしたものかと
思っていて配布ページを見てみたら、

f:id:hatebmore:20180103143932g:plain

との記載が。

英語はわからないが、plugin settingとあるので、
設定画面を確認したところ、
選択項目がありました。

f:id:hatebmore:20180103144746g:plain

表示させたいカスタム投稿のカテゴリを
選択することで無事、カスタム投稿ページにも
「Simple Post Notes」が表示されました。

リファインsnow2のTweetボタンが表示されない

いつの日からかwordpressで使っている
リファインsnow2のTweetボタンが表示されなくなった。

f:id:hatebmore:20171224134733g:plain

テキスト表示になったのかとも
思っていたが、アイコンが
表示されているブログもあるので、
なんか原因があって表示されていない
ようだと思い調べてみた。

どうやら昨今のSSL化が問題のようで、
Refine Snow2 の functions.php
600行目付近にある「http://~」の表記を
「//~」に修正することでTwitterボタンが
表示されるようになった。

でも「http://~」のままでも表示されている
ブログもあるから、直接の原因ではないらしい(汗)
※<注意!!>修正する場合は自己責任で、
 なおかつ子テーマを作成して修正しましょう。

f:id:hatebmore:20171224134730g:plain

 修正後はこんな↓感じ。

f:id:hatebmore:20171224134726g:plain