忍者ブログ
12 May

ワードプレス Search Everything 検索範囲を広める

Search Everything というプラグインを使う
http://sharinglab.info/wordpress/wordpress-plug-in/seo/search-everything/

オプションは日本語表記なので、使いたい場所にチェックいれましょう。
カスタムフィールドを使ってるなら絶対いれたほうがいいですね。


ハイライト使用で日本語が文字化けするので、ハイライト使用するならphp編集必須です。
http://web-clutch.com/search-everything-mojibake/

何行目っていうのはバージョンアップで変化しますので、search-everything.phpの中を
$postcontent = preg_replace( 
で検索し、2ヶ所でてくるので、その次の行の "i' を "iu' に変えればよいです。



自分でサイト内検索してみて、「あれ引っかからないぞ」って思ったらだいたい
カスタムフィールドで作ってる項目だと思います。
ワードプレスはtitleと投稿記事の文章しか見ないみたいです。
よく使うからカスタムフィールドでテンプレート化してるのに、
検索結果に入らないんじゃ意味ないですよね。

PR
02 May

ソーシャルボタンが重い

http://www.digitalboo.jpn.org/blog/snsbutton
http://fukuyama.co/lazyloadsns

パクリと改変と他人に頼るしか知識のない私です

ソーシャルボタンを記事にのっけたら、ホームの記事ループでホームが重い
本当はスクロールで読み込みがよかったけど、コピペして改変してもjQueryが動作してんだか
してないんだかわかんない。
もうめんどくさいので、指定秒数後にボタン読み込みにした。
これは見た目でよくわかるので動作したのがわかった。
ちょっと私の設置法が違うので疑問点もあるんだけど、考えるのも検証もめんどいのでやめやめ




1行目のリンク先の人の言葉に共感した

「ご自身の環境に合わせて設定してください」(曖昧な引用)

あーまさにこれこれ!私もこれがイライラするんだ
だからその変え方がわかんねーんだよって。
1つでも実例があれば改変できる。でもhogeだのsampleだの
基本構造の羅列だので、仮の言葉でやられるとわかんなくなる
みんながやりたいのは応用なのに基本しかない
実際に使うようなの書いてほしい
乞食の分際ですみませんね!
まあ勝手だけどイライラするんです

最近富みにむかつくのが、プラグインの使い方でインストールするところから
画像つきで解説してるところ。
プラグインを色々入れてる時点でもうそこ必要な人いなくね?
わかってないやつはWPインストールしたてホヤホヤの人のみじゃね?
ここは順番かくにしても文章で表現するだけで十分じゃね?
そういうとこ丁寧にやるくせに、基本の解説しかかいてない。
細かい設定解説と応用がみたいんだよこっちは。
乞食の自己中ひとりごとです。
01 May

Google XML Sitemaps と PS Auto Sitemap の競合問題

Googleのほうが両方とも自分のもんだと勘違いするらしい
PS Auto Sitemap を書き出すページのパーマリンクをsitemap以外にする
簡単なのは「sitemaps」に変える
他のプラグイン探すとか問題解決を難しくコードで考えるとかめんどくさいよね
パーマリンクちょっと変えるだけならこれでいいよ

http://myweblogblog.seesaa.net/article/394600977.html
18 April

WordPress カテゴリー一覧のtitle属性(ツールチップ)を非表示にしたい

解決策

function.phpに記述
ツールチップそのものを非表示にしたい場合
add_filter('wp_list_categories', 'remove_category_link_prefix');
function remove_category_link_prefix($output) {
return preg_replace( '/title=\"(.*?)\"/' , ' ' , $output );
}


「に含まれる投稿をすべて表示」を非表示にしたい場合
add_filter('wp_list_categories', 'remove_category_link_prefix');
function remove_category_link_prefix($output) {
 return str_replace(' に含まれる投稿をすべて表示', '', $output);
}

http://www.imamura.biz/blog/cms/wordpress/6190





カテゴリーの「説明」のところに書いた文章はtitleとして挿入される
何も書かなければ「○○に含まれる投稿をすべて表示」と表示される
WPを操作する人が読んだ人がわかるように説明のところに説明文を書いたら、
titleとして表示されてしまった。
これが見えてしまったら困るので非表示にする方法を探した。ありがたい。
15 April

WordPress 固定ページで別のテンプレートを使いたい場合

1、page.phpを複製

page-任意の名前.php とファイル名を名付ける

2、page-任意の名前.php の先頭に書き足す

<?php
/*

Template Name:page-○○○○.php
*/
?>


これを書いておくことによって、WPが「テンプレートファイルだ!」と読み取り、
固定ページの投稿画面右「ページの属性」のところにテンプレートのセレクトボックスが出現する。
ここで指定したTemplate Name名が選択肢にでるので、
自分がわかりやすいように変えてもよい。
http://senoway.hatenablog.com/entry/2013/07/14/180647

トラブル

「ページ属性」のところに「テンプレートファイル」がない!!

解決策

いったんdefaultのテーマとか他のテーマに変える
元に戻す
「テンプレートファイル」が出現する

WPのアップデートのときに、テンプレートを独自カスタマイズしてると
起こることがあるらしい。



余談。
テーマ変えてみてるのにテンプレートファイルでない!と焦っていたら、
複製した「page-任意の名前.php」をアップロードしていないオチだった。
DWでやってるとたまに勘違いしてしまう・・・。