• かちびと.net

    日本語で読めるプラグインを使わないWordPressカスタマイズ方法まとめ。プラグインで実現できなかったり、使用したくないときに役に立つテーマカスタマイズのまとめです。

    Kudos for

    WordPress jQuery
  • About This

    Web制作に役立つTips、チュートリアル、、マーケティングに役立つ情報などのリソースをほぼ毎日配信しています。宜しければメモ代わりにご利用下さい。詳しい情報はAbout me またはhumans.txtをご覧下さい。

    Kachibito.net is a community-based website for web designers and developers. The site includes a popular weblog, a design gallery, a open source software, design tips, and the various web-news.

  • Links

日本語で読めるプラグインを使わないWordPressカスタマイズ方法まとめ

スポンサーリンク

豊富なプラグインで手軽に気軽に
カスタマイズする事が出来るのも
WordPressの魅力ですが、ソース
が汚くなったり、重くなったり、など
メリットだけでもなかったりします。

また、実現したいけどいいプラグインがないなんて事も有ると思います。そこで、プラグインではなく、テーマファイルなどを直接カスタマイズする方法を日本語で書いてある記事をまとめました。フォーラムは載せていないので探してみてください。結構有ります。

wp-adminをSSLでロック

管理画面をセキュアに。https://abc.com/wp-admin/にする方法です。企業サイトなどは特に導入の検討をすると良さそう。1行加えるだけなので手軽に導入できます。

wp-adminをSSLでロック

メディアにある画像のサムネイルを表示する

[sexy-lightbox href='http://kachibito.net/wp-content/uploads/2010/01/wp-tu01.jpg' title='ディアにある画像のサムネイルを表示']wp-tu01[/sexy-lightbox]
↑拡大できます。上図の様にアップロードした画像のサムネを表示する方法。ギャラリーとして使えますね。

メディアにある画像のサムネールを表示する

ウィジェット(widget)内のソースコードをカスタマイズする方法

/wp-includes/を触るので慎重に。出来ればコア部分は触れるべきでは有りません。

ウィジェット(widget)内のソースコードをカスタマイズする方法

WordPressをちょちょいと使いやすくする15のスニペット

まとめ。内容は

  1. 古いエントリーのコメント入力をクローズ
  2. コピーライトの年号を自動更新
  3. コメントで使用できるタグ一覧の表示
  4. 本文のシングルクォートの自動置換を無効化
  5. 特定のページを検索エンジンから制御
  6. エントリーの合計数を表示
  7. スケジュールエントリーの表示
  8. 特定のカテゴリを非表示

などなど。まだあります。

WordPressをちょちょいと使いやすくする15のスニペット

ログインフォームをブログ上に表示

マルチユーザーブログは入れると良さそう。ブログ上でログインできるように出来ます。

ログインフォームをブログ上に表示

WordPressテンプレートカスタマイズ用小技メモ

まとめ。その2もあり。内容は

  1. タイトルの文字数制限
  2. 検索キーワードとヒット数の表示
  3. 特定のカテゴリーに投稿された記事だけ表示
  4. パンくずリンクぽいもの
  5. 指定したサイズでサムネイル画像を表示する

などなど。まだまだいくつかあります。

WordPressテンプレートカスタマイズ用小技メモ

more-link の #more-xxxx を削除する

以前書いた記事でご指摘を受けた点。functions.phpを使って#moreを削除できます。

more-link の #more-xxxx を削除する

カテゴリー別にCSSを効かせる方法

これはやりたかった方も多いのでは。カテゴリごとに違うcssを呼び出す方法です。数行のコードで実現できるようです。

カテゴリー別にCSSを効かせる方法

特定のカテゴリのみ除去して表示 OR 特定のカテゴリのみ表示する方法

タイトル通りです。記事元に

twitterやdel.icio.usから自動投稿で記事を生成している際、場合によってはトップページがそればっかりで埋まってしまう

とありますが、実際、そういうサイトを良く見かけますね。導入を検討してみてはいかがでしょうか。

特定のカテゴリのみ除去して表示 OR 特定のカテゴリのみ表示する方法

やりたかったあの機能を実現する、WordPress 中級者必見のカスタマイズ6個

まとめ。内容は

  1. 公開予定記事の一覧を表示する方法
  2. 人気記事の一覧を表示する方法
  3. 記事中の最初の画像を自動検出して、表示する方法
  4. 著者のコメントを目立たせる方法

などなど。あと2つほどあります。

やりたかったあの機能を実現する、WordPress 中級者必見のカスタマイズ6個

WordPressで記事の最終更新日を表示する方法

wp-tu02
記事ごとに最終更新日が表示されます。意外と役に立ちそう。

WordPressで記事の最終更新日を表示する方法

wordpressのサイドバーカテゴリをhタグ区切りに変更する方法

サイドバーのカテゴリ名をh3にする方法。2種あります。

wordpressのサイドバーカテゴリをhタグ区切りに変更する方法

WordPressウィジェットをフッターに表示する方法

よく配布されているテーマでもありますね。フッターにウィジェットを加えられるようにする方法。

WordPressウィジェットをフッターに表示する方法

WordPressの管理画面ロゴを変える方法

僕の書いた記事です。管理画面のWのロゴをテーマファイルから変更する方法。数行で実現可能です。

WordPressの管理画面ロゴを変える方法

カスタムフィールドを使って画像を反映させる方法

僕の書いた記事です。functions.phpで関数を加えてカスタムフェールドで指定したアドレスの画像を一定の大きさで反映させます。記事内容はjQueryも使用した記事です。

カスタムフィールドを使って画像を反映させる方法

「続きを読む」を「『記事のタイトル名』の続きを読む」にする方法

僕の書いた記事です。moreリンクのアンカーテキストの「続きを読む」等を「タイトル名の「続きを読む」にする方法。リンク先の1部なのでコードをここに書いておきます。

<?php the_content( the_title('','',false) . 'の続きを読む' ); ?>

WordPressでSEOを意識するならしておきたい事

カテゴリごとに違うsingle.phpを呼び出す

当サイトの構成の紹介で書きました。当サイトではカテゴリごとに違うsingle.phpを使用しています。こうする事で例えばWordPressのカテゴリのみに広告を載せたり、ヘッダ画像を自由に変えたり、フッターを変えたり、などかなりカスタマイズの幅が広がります。

かちびと.netの構成

WordPressの管理画面に、オリジナルのメニューを表示する方法

プラグインで管理画面のメニューに項目を追加できます。Web制作を受注した際はこの方法を使ってヘルプページなどオリジナルメニューを作ってあげるといいかもですね。「プラグイン」扱いなので使いまわしも利きますし。

WordPressの管理画面に、オリジナルのメニューを表示する方法

以上、日本語で読めるWordPressカスタマイズでした。「プラグインを使用しない」とありましたが、最後のはちょっと番外という事で。

URL :
TRB :

Comments & Trackbacks (17)

  1. Mana

    日本語で詳しく書いているサイトってあまり多くないので勉強になります。

  2. シロ

    >Manaさん

    初めまして。サイト拝見させて頂きました。素晴らしいサイトで参考になります。

    書いてある事の多くは海外の情報を訳しているのでManaさんは英語も問題ないですし、リンク元の海外情報を見られたほうがいいかも、と思いました :-D

  3. 75mixi

    記事内容とは逆にプラグインを使うカスタマイズでは、こういうのもありますね!
    http://sakuratan.biz/archives/1439

  4. シロ

    >75mixi

    mixiてw

    75mixi: 記事内容とは逆にプラグインを使うカスタマイズでは、こういうのもありますね!

    正直、この方法はいいセキュリティになると思ってるw改造して提案するのもありだなぁ。

Twitter

Web制作に役立つそうなリソースを独断と好みで配信しています。

かちびと.netにリンクの無いトラックバックはお受けいていません。
コメントされる前にガイドラインをご覧下さい。

twitter facebook rss contact

Ads

Posts

Contact

Services