wordpressのテーマ・テンプレートを配布するwpskinのブログ。wordpressのカスタマイズに関する話題を扱っていきます。質問・コメントお気軽に

wordpressのテンプレート wpskinのブログ

topimg

特定のタグがついた記事

特にブログ上にHTMLやPHPなどの記事を扱う場合に困るのがこの仕様。半角で入力したシングルクォーテーション(')やダブルクォーテーション(")が勝手に全角で表示されてしまう為、他の人にコピペしてもらうようなコードを記事にして書くと、コピペした時に正しく動かなくなってしまうのです。

例えばこの記事ではPHPのソースコードを貼り付けていますが、未対策のまま訪問者がこれをコピー&ペーストすると、エラーが出てブログが全く見れなくなってしまいます。

半角のまま自動変換させない方法

ワードプレスのフォルダ/wp-includes/formatting.phpをテキストエディタで開き、検索で$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl); (WP2.6だと34行目)を検索してアタマに//(コメントアウト)をつける

これでクォーテーションマークの変換が無効になります。

検索結果にヒット数を表示

検索エンジンのように、検索語とヒット数を表示

wordpressに検索ワードとヒット数を表示する為のカスタマイズです。上の画像はWPSKINのテンプレートで実際に配置したものです。もちろん、他のテンプレートを使用していても使うことが出来ます。

意外と大事なDescription

SEO対策の一つにMeta Descriptionがあります。これをヘッダーに記述することで、「このページはこんなページですよ」ということをYahooやGoogleに教えてあげる機能です。これが無いとせっかく書いたブログの記事も、検索エンジンに価値が無いと判断され、狙ったキーワードでもヒットしません。meta descriptionについて

ブログではないがしろにされがち…

そんなDescriptionですが、ブログでは特に蔑ろにされがちです。wordpressでも基本的に記事のDescriptionは空っぽです。しかし、簡単な方法でこのDescriptionを自由に編集してくれるソースコードをご紹介します。

ソーシャルブックマークボタンはAddClipsでまとめてしまえ!

アドクリップスならあらゆるソーシャルブックマークに追加できる!

アドクリップスならあらゆるソーシャルブックマークに追加できる!

ブログを運営している方にとっては、ソーシャルブックマークへ登録させるボタンをつけることはアクセスアップにとても有効です。しかしRSSの記事のように、ソーシャルブックマークも数が多くて頭が痛い…そんなとき、AddClipsというサイトを使えば、全てのソーシャルブックマークへの追加ボタンをまとめて設置することができます!

wordpress | poエディトを使い、多言語用のキーワードを作るでは、元々存在する言葉を編集することはできましたが、新たに追加することはできませんでした。この方法により、例えば英語でwordpressを使用しているには英語で『word』と、日本語でwordpressを使用している人には日本語で『言葉』と、環境により表示させる言語を変えることが可能になります。国際化されたテンプレートを配布するには必須といえます。

ブログで使われている言語ファイルは、ダウンロードしたテンプレートフォルダの下のlanguageというフォルダに入っています。今回はこの言語ファイルを書き換えることで、ワンランク上のカスタマイズに挑戦してみましょう。まずは試しに、下の画像の「作者について」を書き換えてみることにします。

poファイルとmoファイル

poファイルとmoファイル


フォーラムにてご質問を頂いたので、全ページでトップイメージを表示する方法をご紹介します。

  1. 管理画面から、デザイン→テーマエディタ→右のメニューのヘッダー(header.php)にアクセス
  2. ほぼ最下段(画像の赤で囲ってある部分)の、
    <!– Show the eyecatch image (If it is unnecessary , You can comment out. ) –>
    <?php if ( is_home() || is_page() ) { ?>
    <div id="topimg1"><span class="mot">topimg</span></div>
    <?php } ?>

    という部分を探す
  3. ここから、
    <?php if ( is_home() || is_page() ) { ?> と
    <?php } ?>

    の部分を削除する。(画像のようにする)
  4. これで全てのページでイメージが表示されるようになります!
  5. 3.で削除したタグに囲まれた部分は、トップページだけで表示されるようになります。こちらでも紹介しています。

wpskinでは他にもカスタマイズに関する疑問を何でも受け付けています。
お気軽にどうぞ!

RSSリーダーの使用度アンケート

ブログリーダーつかってますか?

みなさんはブログリーダーを使っていますか?実は私も先日までは「必要性がわからない」お思い込んで使ったことがありませんでした。

使ってないということは、当然その便利さも分からないわけで、全く困っていなかった…つもりでした。

しかしブログのテンプレートを配布するにあたり、ブログリーダー(RSSリーダー)を使ったことが無いのはマズいだろう…ということで、使い始めたらこれが超便利!今まではブックマークして読んでいたため数も少なかった購読ブログも10倍以上に。というわけで今回はそんな便利なRSSリーダーに自分のブログを登録させてアクセスさせてやろう、という方法です。当サイトで配布しているwordpressテンプレートへのRSSフィード登録のコンテンツを入れるカスタマイズも紹介します。

ギャラリー機能の使い方

ギャラリー機能の使い方

wordpress2.5以降で実装されているgallery機能をご存知でしょうか?これは、今までプラグインを使ってしか実現しなかった、写真のギャラリーを表示できる機能です。多くのwordpressのテンプレートではこの機能をサポートしておらず、表示がズレてしまいます。しかし当サイトで配布している「WPSKIN COOL GLAY」というテンプレートではgallery機能を完全サポートしています。実際の見栄えはこのようになります。

WPSKINのテンプレートでは、簡単に使用言語を切り替えることが出来ます。ちなみにwpskinのテンプレートでは、日本語・英語・中国語の三ヶ国語に対応しています。ここでは言語の切り替え方を紹介します。

wordpressは、ダウンロードしたホームページにより、自動で言語が設定されています。wordpress日本語版でダウンロードした場合は日本語、中国語版でダウンロードした場合は中国語になっています。これは、wordpressフォルダに入っているwp-config.phpにより設定されています。

uO