タグ

ブックマーク / ysklog.net (2)

  • 【WordPress】システム外でWordPressの機能を使う方法 – ysklog

    WordPressはカスタマイズ性がよく、便利なプラグインもワンボタンで導入できるのでとても便利なブログシステムです。 しかしブログシステム故に(一つの型として動くので)「単発でこういうことをしたい!」と思ったときは少々不便に感じる時があります。 例えば、 このページは他のページと異なるデザインにしたい サブトップページを作成し、そこに指定したカテゴリに属する記事だけを表示させたい などなど・・・ こういう場合、どう対処したら良いのでしょうか? 新規ファイルを作成する WordPressのテーマファイルを力押しでゴリゴリ条件分岐させれば、ほぼしたいことはできます。 しかしそれではメンテナンス性に欠けますし、無駄なリスクも増加します。 こういう場合は発想を転換して、WordPressとは別個のファイルを作成し、そこにコンテンツを作りましょう。 WordPressの機能を使えるようにする Wo

  • 【WordPress】最新記事をアイキャッチリンクで表示する – ysklog

    通常、最新記事の出力はタイトルリンクで行いますが、記事にアイキャッチを付けている場合、折角ならアイキャッチリンクにしたいものです。 ここではアイキャッチリンクで最新記事を出力する方法を説明します。 get_post_thumbnail_id関数 最新記事はお決まりのループで出力していきますが、その際get_post_thumbnail_id関数を用いると、ループさせている記事のアイキャッチ画像のIDを取得できます。 get_post_thumbnail_id(); 記事のアイキャッチ画像のIDを返す アイキャッチ画像がセットされていない場合nullを返す wp_get_attachment_image_src関数 get_post_thumbnail_id関数で取得したアイキャッチ画像のIDをwp_get_attachment_image_src関数に渡すことで、そのアイキャッチ画像の各種

  • 1