パンくずリストのプラグイン「Breadcrumb NavXT」をインストールしました。
こちらの記事が参考になりました。ありがとです!
header.phpの最後にタグを貼りました。
パンくずリストのプラグイン「Breadcrumb NavXT」をインストールしました。
こちらの記事が参考になりました。ありがとです!
header.phpの最後にタグを貼りました。
content-single.phpに貼る。
<!– ナビここから –><nav id=”nav-single”>
<h3 class=”assistive-text”><?php _e( ‘Post navigation’, ‘catchbox’ ); ?></h3>
<span class=”nav-previous”><?php previous_post_link( ‘%link’, __( ‘<span class=”meta-nav”>←</span> 前の記事’, ‘catchbox’ ) ); ?></span>
<span class=”nav-next”><?php next_post_link( ‘%link’, __( ‘次の記事 <span class=”meta-nav”>→</span>’, ‘catchbox’ ) ); ?></span>
</nav><!– ナビここまで –>
◆気軽なサンキューボタン「FC2拍手」を入れた
私は他の方のブログ記事を読んだ後、Tweetやコメントほど「シッカリ交流!」ではなく、軽くサンキュ!」の意味をこめて、ワンクリックしたいときがあります。
FBやってないので「いいね」は押せないし。おけったーのありが豆(ポチ)、みたいな感じ。
なのでこのブログにも、そんなライトでゆるめのフィードバックとして、fc2拍手を入れてみました。
「fc2拍手」を押す人は、ログインいらないし、アカウントもいらない。
「検索して、ページ見て、(さんきゅー)ポチ」という具合に、シンプルに「ありがとう表現」が押せます。
コメントも不要なので気軽かなーと。(コメントは入れることもできます。)
SNS全盛とはいえFBもTWもやってない方も、結構いるんじゃないかな?と思って。。
あと、拍手もらえる方としては、うれしいんですよね~^^あ、この記事読んでくれたんだーみたいな^^モチベーションにつながります。
―――――――――――――――――――
◆「fc2拍手」をWordPressに設置する方法
・ 「fc2ID」でアカウントを取って、サービスの「fc2拍手」を追加する。
・ 下のタグの「ユーザー名」の部分に、fc2IDのアカウント名を入れる。(例.koreyoka01など)
<!-- FC2拍手タグここから --> <a href="http://clap.fc2.com/post/ユーザー名/?url=<?php print get_permalink(); ?>& title=<?php print urlencode(get_the_title()); ?>" title="拍手する by FC2"> <img src="http://clap.fc2.com/images/button/white/ユーザー名?url=<?php print get_permalink(); ?>" alt="拍手する" style="border:none;" /></a> <!-- FC2拍手タグここまで -->
・ WordPress管理画面>外観>「テーマ編集」の、content-single.php (個別記事)をクリック
・ Ctrl+F を押すと右上に検索BOXが出てくるので <?php the_content(); ?>を検索する。その直後にタグを貼る。
これでOKのはずです♪ 試してみてね♪
こちらのページを参考にさせて頂きました。感謝^^!
無事「fc2拍手」は貼れたものの、「YARPP関連記事」の「下」に出てきてしまう・・。
これを「YARPP関連記事」の「上」に表示させたい・・。
(アー細かいところにこだわりが出るわあ~(≧▽≦))
で、こちらのページを参考にして、できました。感謝。
WordPressにAdSenseを貼る時に関連記事リンクの上に表示する方法
↑ こちらでは「AdSense」で説明されていましたが、応用して「拍手ボタン」でもできました。
自分はテーマがCatchBoxですが、 content-single.php の <!– .entry-content –> の直前に、fc2タグを貼り付けたらできました。
何にでも応用できそうですね^^
がーん。。Σ(´Д`*)
テーマをカスタマイズしていたら、サーバーエラー発生。
サイト自体も、WordPressの管理画面も、表示されなくなったよ(泣)・・。
その後、1日かけてあれこれトライして、なんとか直ったので書いておきます。
原因は「functions.phpにタグを貼り付けたときに、スペースを入れちゃってた」
みたいです。
++++++++++++++++++++++++++++++
◆やったこと①
まず、この表示が出たので、
サーバーエラー
HTTP エラー 500(Internal Server Error): サーバーによるリクエストの実行中に、予期しない状況が発生しました。
サーバーが試用期間だったので、本契約してみた。→直らず。ふ、やっぱり違うか・・。
++++++++++++++++++++++++++++++
◆やったこと②
次に、WordPressフォーラムで検索すると、、原因を調べるため、「エラーログ」というのを、サーバーの管理画面で見るといい、とのこと。
ほほう。。さっそくミニバードの管理画面へ。
「エラーログ」を見ると、こんなのがずらずらーっと並んでいた。
ミニバード>サーバー管理ツール>ログファイル>エラーログ
[Mon Dec 24 11:29:40 2012] [error] [client 101.142.83.3] PHP Parse error: syntax error, unexpected ‘<‘ in /home/koreyoka01/koreyoka01.com/public_html/
wpcontent/themes/catch-box/functions.php on line 885, referer: http://note01.net/wp-admin/theme-editor.php?file=functions.php&theme=catch-box
どうやらこのfunctions.phpファイルの885行目あたりが何か悪いらしい。
FFFTPで接続して、右側のサーバー側で、wpcontent>themes・・とフォルダ名をクリックし、ファイルを探す。
さっきカスタマイズしようと思って、「テーマの関数」に貼り付けたコードを発見。これだね。。
削除 → 直らず Σ(´Д`*)イヤン・・。
++++++++++++++++++++++++++++++
◆やったこと③
オットが会社でFFFTPちょっとだけ使ってるらしいので相談。
すると「いったんダウンロードして、直して、アップロードしなくちゃいけないんじゃない?」と教えてもらう。
右側のファイルをよく見ると、削除したはずのコードが、ゾンビのようにまた現れてる( ̄□ ̄;)!
そうか・・。削除できてないんじゃん。。
ファイルを右クリックしてダウンロードを選ぶ。
(右から左に、ドラッグ&ドロップでもできるのかも。)
↓↓
左側にダウンロードされたファイルを、Tera Padで開いて、その部分を削除。
右側へまたアップロードしなおす。ドラッグして、ぽとん。
↓↓
ついに直ったーー(≧▽≦)!!やったあ。
はー。急に管理画面にもサイトにもつながらなくなって、あせったー。
こんなこともあるんだね。。
みなさんも「functions.php」にはご注意を☆
WordPressのブックマークレット「PressThis」は、かなり便利。
今見ているページへのリンクをワンクリックで作れる。ただ1つ残念なのが。新しいタブで開けないこと。
私は「外部リンクは新しいページで開きたい」んですよね。
これをかなえてくれるプラグインを見つけました。
external_link_rewriter.zip
外部サイトへのリンクにtarget=_blankを指定するWordpressプラグイン
さっそくやってみたらバッチリ。target blankを自動で入れてくれるみたい。
これは便利だー。ありがとです~。
◆パーマリンクについて。
「WordPressで最初にやっておいた方がいい設定」とのことで、考えてみました。
結論から言うと
「/post/数字」の形にしました。
http://asahix01.com/post/123
―――――――――――――――――――
はじめは「カテゴリー」と「記事タイトル」を表記させていたのですが・・
私はあとで「カテゴリー」も「タイトル」も結構コロコロ変えちゃうことがあるので、良くないなあと。
パーマリンクを途中で変えてしまうと、せっかくどこかでリンクしてくれているところがあっても
後で読めなくなっちゃうんですよね。。
うーん。それは避けたいな。。
―――――――――――――――――――
◆ 数字のみ(asahix01.com/123)にしていたが、これもよくないらしい
以前はこんな理由で、数字のみにしていました。
が、これもよくないそうです。
2.いちいち設定するのも、ズボラなのでたぶんしなくなる・・。
できるだけ更新にかかる手間はなくして、記事を書く方に時間をかけたい。
「数字ベース」の /archives/%post_id% でもいいけれど
このarchivesがちょっとじゃまかな、と思って、数字だけにしました。
「archivesとかpostとか英語を入れておいた方がいいのか?」とか
『独自ドメイン+数字のみ』にすると、何か不具合があるのかな?」
と思って調べたけど、特に見当たらないのでいいかな、と。
はい!ここでストップ☆
数字だけだと、不具合あるそうです!
参考記事
WordPressのパーマリンク設定で絶対にやってはいけないこと – 数字だけの記事ファイル名
―――――――――――――――――――
◆数字だけだと年別アーカイブと重複する?
数字だけだと、年別アーカイブと重複してしまうことがあるそうです。
このブログは今のテーマ(Twenty twelve)だと年別アーカイブはありません。
そして月別アーカイブには/date/という文字が入っているので
大丈夫かな、と思いましたが・・
もしあとでテーマを変えたり、問題になってから変えるのも大変そうなので
/post/123 の形にしておこうと思います。
―――――――――――――――――――
◆パーマリンクasahix01.com/post/123 設定の仕方
設定>パーマリンクの設定
「数字ベース」を選んで、「archive」の部分を「post」に変える。
>テーマの編集>(画面右下)「content.php」 をクリック
96:<span><?php comments_popup_link( ‘<span>’ . __( ‘leave a reply‘, ‘catchbox’ ) . ‘</span>’, __( ‘<b>1</b> Reply’, ‘catchbox’ ), __( ‘<b>%</b> Replies’, ‘catchbox’ ) ); ?></span>
「 leave a reply 」の部分を「 コメントする 」に変えます。
(※ただ、テーマCatchBoxをバージョンアップしたら、元に戻ってしまいました。。
その都度やり直すしかないのかな?もしご存知の方は教えて頂けるとうれしいです。)
↓
「Continue reading→」を「 >>続きを読む」に変えました。
やり方は
>テーマ編集>テーマのための関数(function.php)(画面右下)>375行目

/**
* Returns a “Continue Reading” link for excerpts
*/
function catchbox_continue_reading_link() {
return ‘ <a class=”more-link” href=”‘. esc_url( get_permalink() ) . ‘”>’ . __( ‘Continue Reading<span class=”meta-nav”>→</span>’, ‘catchbox’ ) . ‘</a>’;
}
++++++++++++++
ここの「Continue Reading 」を 「 >>続きを読む」 に変えます。
Continue Readingのあとの、矢印「→」は
<span class=”meta-nav”>→</span>
のようなので、これも削除しました。
※ただ、テーマCatchBoxをバージョンアップしたら、元に戻ってしまいました。。
その都度やり直すしかないのかな?もしご存知の方は教えて頂けるとうれしいです。)
↓
「子テーマ」を作ればいいことは分かりましたが、functions.phpはまだ触れずにいます。。
テーマ編集>(画面右側)content.phpをクリック>74行目
<span>
<?php printf( __( ‘<span>posted in</span> %2$s’, ‘catchbox’ ), ‘entry-utility-prep entry-utility-prep-cat-links’, $categories_list );
$show_sep = true; ?>
</span>
この 「posted in」 の部分を、「カテゴリー」に変更しました。
(※ただ、テーマCatchBoxをバージョンアップしたら、元に戻ってしまいました。。その都度やり直すしかないのかな?)
↓
「子テーマ」を作ることで解決するらしいので、やってみました。