サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
衆院選
pressstocker.com
表示している記事のページで、前後の記事にページ送りをするナビゲーションリンク( « 次の記事・前の記事 » )にアイキャッチ画像を表示させる方法になります。 プラグインは使用せずに、カスタマイズしやすい記述をします。 前後記事へのナビゲーションを設置する一般的な方法は、WordPressのテンプレートタグである「next_post_link」と「previous_post_link」を使用しますが、 <?php next_post_link('%link', '« 次の記事へ') ?> <?php previous_post_link('%link', '前の記事へ »') ?> この記述だと、 次の記事へ | 前の記事へ という文字列 記事のタイトル アイキャッチ画像 を同時に表示させることができません。 そのため以下にて、前後記事へのナビゲーションに「アイキャッチ画像」や「記事のタイト
WordPressの人気記事を表示するプラグイン「WP Most Popular」は、get_posts的な専用記述を行えば、後はWordPressのテンプレートタグを使用して記事の情報を自由に出力することができます。 記述をする際にプラグインの専用タグに縛られることがないので、jQueryを使用した人気記事のスライドショーなども作りやすくて便利です。 プラグイン自体はとてもシンプルで、ダッシュボード上での設定はなく、有効化するだけでアクセスの集計が始まります。 一応、ウィジェット機能も付いていますが多機能ではありませんで、ウィジェットに人気記事のリストを簡単に設置したい場合には、「WordPress Popular Posts」などのプラグインをオススメします。 WP Most Popularを使用して人気記事を出力する記述 テーマファイルの表示させたい箇所に以下を記述してください。 出
記事の作成時にmoreタグを使用して抜粋の指定をしている場合、RSSにもmoreタグを入れた箇所までの内容だけを出力してフィードさせるようにします。 抜粋の設定で表示させる文字数に制限をかけていても、RSSフィードでは文字数に関係なくmoreタグを入れた箇所までの内容が全て表示されるようになります。 RSSフィードにmoreタグを入れた箇所迄の内容だけを出力 function.phpに以下を追加します。 function.php function my_content_feeds($content) { global $post, $more; $more = false; $content = apply_filters('the_content', get_the_content('')); $content = str_replace(']]>', ']]>', $conten
トップページやアーカイブページなどの記事一覧で記事内容の抜粋を表示させるWordPressのテンプレートタグthe_excerptを使用して、表示させる文字数や「続きを読む」などのリンクを表示させるカスタマイズを行います。 the_contentとthe_excerptの抜粋動作の違い the_excerptを使用して記事抜粋をする時の基本設定 抜粋する文字数を変更する 抜粋の文末に表示される文字列を変更する 抜粋の文末に表示される文字列をリンクにする the_excerptを使用した抜粋の実用的な使用例 1. the_contentとthe_excerptの抜粋動作の違い 個別記事ページ以外では、記事の内容を表示させるテンプレートタグthe_contentでも記事の抜粋を表示させることが出来ますが、the_excerptとの抜粋動作の違いは? the_content テーマのループ内に、
アップロードした画像にキャプションを設定した際、標準の状態で書き出されるHTMLの出力形式では使い勝手があまりよくないので、この書き出されるHTMLをWordPressのコアファイルをいじらずに変更します。 標準の状態では、画像にキャプションを設定した時は下記のようなHTMLが書き出されます。 <div id="attachment_14" class="wp-caption alignnone" style="width: ○○○px"> <img class="size-medium wp-image-14" alt="○○○" src="○○○.jpg" width="○○○" height="○○○" /> <p class="wp-caption-text">キャプションの内容</p> </div> ここで注意しておく点は、<div>タグに自動的に付与される「style="wid
iOSのSafariでのサイト表示時に、bodyにoverflow-x:hidden;を指定してもCSSが効かずに表示領域(ウィンドウ)の幅を超えて横スクロールができてしまう時の対処方法になります。 先日、スマートフォン用に横からスライドさせて表示させるメニューを作成したのですが、bodyに指定したoverflow-x:hidden;が効かずに、表示領域外に配置しているスライド前のボックスが表示領域の幅を超えて横スクロールで表示できてしまう状況に遭遇しました。 PCでの表示は問題なくCSSが効いているので、一部のスマートフォンブラウザもしくは旧バージョンのSafariにて発生するものではないかと思います。 また、過去に制作したものでは、overflow-x:hidden;の指定のみで問題なく効いていたので、要素の配置の仕方によっても効かない場合はあるようです。 overflow-x:hid
このページを最初にブックマークしてみませんか?
『PressStocker』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く