<br /> <b>Warning</b>: count(): Parameter must be an array or an object that implements Countable in <b>/home/webkiller/webkiller.info/public_html/wp-includes/post-template.php</b> on line <b>284</b><br /> <br /> <b>Warning</b>: count(): Parameter must be an array or an object that implements Countable in <b>/home/webkiller/webkiller.info/public_html/wp-includes/post-template.php</b> on line <b>284</b><br />
年月に別けた過去の記事一覧を作成する方法についてご紹介したいと思います。イメージとしては下記の様な感じになります。上記の様な過去の記事一覧ページを作る場合下記のdate.phpというテンプレートファイルが必要になりますので用意しておきましょう。
WordPress-投稿日と更新日をプラグインなしで実装する
投稿日と更新日を表示するためには下記のタグを使用します。the_time()‥投稿日(公開日の日付を取得)the_modified_date()‥更新日の日付を取得
WordPress-投稿日と更新日をプラグインなしで実装する
投稿日と更新日を表示するためには下記のタグを使用します。the_time()‥投稿日(公開日の日付を取得)the_modified_date()‥更新日の日付を取得
ヘッダーを複数に分ける場合は、header-〇〇.phpと複数のファイル名を作成します。そしてそれらのファイルを呼び出したいときは、get_header()のパラメータに-〇〇の名前を指定すれば呼び出すことができます。
カテゴリ名を取得するにはthe_category()を使用します。使用場所はループ内に記述しないといけません。
サムネイルを表示させたい場合the_post_thumbnailタグを使用します。サムネイルの画像表示はget_the_post_thumbnailといったテンプレートタグもありますがechoする手間もあるので、the_post_thumbnailでいいでしょう。
WordPress/テンプレートタグ-日付を取得するタグについて
the_timeはよく記事一覧で投稿日を取得するときに使用されるタグです。the_modified_timeは更新日や時間などを取得できるタグなので、便利なタグなのでオススメです。それぞれのタグの使用方法については下記をご覧ください。
WordPress/テンプレータグ-画像表示するタグについて
ワードプレスで用意されている画像を表示するテンプレートタグは、アイキャッチ画像ぐらいしかありません。アイキャッチ画像を表示するテンプレートタグは下記になります。
WordPress-sidebar.phpをカスタマイズする
この記事で紹介するsidebar.phpカスタマイズ機能は下記になります。カテゴリー一覧を表示する。年別月別一覧を表示する。最新の記事一覧を表示する。ウィジェット機能を追加する。ランダムの記事一覧を表示する。
カテゴリーの説明文を取得したい場合は、category_description関数を使用します。このcategory_description関数は管理画面の「投稿」→「カテゴリー」→「説明」の情報を取得するようになっています。
WordPress-sidebar.phpにウィジェット機能を追加する方法
ウィジェット機能を使いたい場合、functions.phpにregister_sidebar関数を登録する必要があります。登録したら、dynamic_sidebar関数をsidebar.phpに埋め込めばウィジェット機能の追加完了となります。詳しくは下記をご覧ください。
この記事では、テンプレートファイルsidebar.phpの作成する場所・sidebar.phpにウィジェット機能を追加させる方法・sidebar.phpを複数サクセウする方法について解説しています。
WordPress用のアイコンが表示されない場合、他のfont-familyがダッシュアイコンに影響を与えて表示されていない。functions.phpにダッシュアイコンを読み込ませる関数が埋め込まれていない。ダッシュアイコン用のHTMLコードを正しく、埋め込められていない。といった原因があるかと思います。
ワードプレス用のダッシュアイコンを追加するには、functions.phpに下記のコードを追記してください。
<br /> <b>Warning</b>: count(): Parameter must be an array or an object that implements Countable in <b>/home/webkiller/webkiller.info/public_html/wp-includes/post-template.php</b> on line <b>284</b><br /> <br /> <b>Warning</b>: count(): Parameter must be an array or an object that implements Countable in <b>/home/webkiller/webkiller.info/public_html/wp-includes/post-template.php</b> on line <b>284</b><br />
WordPressにはダッシュアイコンといったWordPressが用意しているアイコンをがあります。これらのアイコンを使用したいのであれば、特にプラグインをインストールする必要ないので簡単に使用が可能です。
WordPress-sidebar.phpを複数作成する方法
sidebar.phpを複数作成して記事ページではAというサイドバーを表示させ、トップページでは、Bというサイドバーを表示させる方法についてご紹介したいと思います。
WordPressのサイドバーを消すにはget_sidebar関数を削除するか、外観→ウィジェットで追加されている機能を削除することでサイドバーを削除することができるかと思います。
index.phpの作り方がわからないという方のためにサンプルのindex.phpをご紹介します。紹介する機能は記事一覧の表示、カテゴリ一覧の表示、過去の記事一覧をご紹介します。index.phpだけだと、header.phpやfooter.phpの書き方についてもわからないかと思うので、そちらもご紹介します。…
検索結果からいちいちcommand+Fで特定のキーワードを検索かけて探すのもめんどくさいので、Chromeの拡張機能を使って、検索キーワードで自動でハイライトする拡張機能をいくつかご紹介します。…
WordPress-header.phpはどこまで記述すればいいのか
header.phpには基本的には、DOCTYPE宣言からheadタグそしてbodyタグ、headerタグの終…
もしURIを埋め込んでも、Feedlyに追加できないサイト(ブログ)がある場合下記のようにサイトドメイン(ルートドメイン)の直下に/feedと追加して検索をかけてみてください。…
購読したいサイトを登録するには「Add Content」という項目があるのでそちらを選択します。
購読したいサイトを登録するには「Add Content」という項目があるのでそちらを選択します。
WordPress-header.phpを複数作成し条件によって出力を変更
例えば、トップページにはAというheader.phpを表示して、記事ページにはBというheader.phpを表…
WordPress-footer.phpを複数作成し条件によって出力を変更
例えば、トップページにはAというfooter.phpを表示して、記事ページにはBというfooter.phpを表示するといった方法をご紹介したいと思います。
ローカル環境を持つ大きなメリットとしては下記があげられるかと思います。 本番環境のバックアップが取れる。ブログ…
初心者を対象とした、WordPressを自作する上で必要なテンプレートファイルをご紹介します。ブログの構造としては、「記事一覧ページ」「固定ページ」「ページがない時用のページ」「投稿者用記事一覧ページ」などです。…
YouTube-重低音でテンションが上がるチャンネルをピックアップ!
YouTubeで重低音でテンションが上がる曲をピックアップしてみました。作業用BGMとしてでも使用可能なのでこれらのチャンネルを登録してテンション上げていこう!…
テーマのバージョンを変更したい場合style.cssにVersion:とコメントアウトがあるのでそちらの数値を…
テーマの説明文を作製したい場合は、style.cssにDescription:を追加することでテーマの説明文が…
テーマの名前を変更する場合はstyle.cssにあるTheme Nameを変更することでテーマの名前を変更することができます。
記事ページに投稿者名を取得したい場合はテンプレートタグthe_authorを使用します。また、投稿者用の記事一覧ページの作成方法についてもこちらでご紹介するのでご覧ください。…
作業用のBGMになるものをピックアップしてみました。ゆったりとした曲からテンションをあげる曲まで用意したのでご覧ください。
WordPressにはstyle.cssは必須で、このファイルに関してはテンプレートの直下に置く必要があります。そのほかのCSSファイルは任意となっています。基本は、cssディレクトリを作成してその中に、各ページごとのcssファイルを作成する方法が使われているのでそちらの解説をしたいと思います。…
WordPress-スタイルシートが見つかりません。と表示された場合
スタイルシートが見つかりません。と表示された場合、style.cssが正しい場所にないか、正しい記述ではない場合があります。正しい配置、正しい記述方法を下記で解説しているのでご覧ください。…
Visual Studio Code(VS Code)を日本語版にしたい場合は、「Japanese Language Pack for Visual Studio Code」という拡張機能をインストールすることで英語から日本語に変更が可能です。…
Visual Studio Code(VS Code)を日本語版にしたい場合は、「Japanese Language Pack for Visual Studio Code」という拡張機能をインストールすることで英語から日本語に変更が可能です。…
ページネーションを番号で表示するのではなく「次へ」「戻る」といったシンプルのページネーションを作成したい場合投稿一覧ページにprevious_posts_link関数とnext_posts_link関数を使用することでシンプルなページネーションの実装が可能です。…
WordPressのページネーションをプラグインなしで実装する
ページネーションをプラグインなしで実装する場合はthe_posts_pagination関数を使用すれば可能です。the_posts_paginationの関数は使用できるページとできないページがあるので注意してください。…
WordPressのウィジェット機能におすすめ記事を導入する
この記事では「Jetpack」というプラグインを使ってウィジェットにおすすめ記事を実装する方法をご紹介します。
ウィジェットを複数作成したい場合、functions.phpにregister_sidebar関数を複数作成すれば実装可能です。注意するのがidのパラメータ名が重複しないようにすることだけです。…
WordPress-ウィジェットにTwitterのタイムラインを埋め込む方法
ウィジェットでTwitterのタイムラインを追加したい場合「カスタムHTML」という機能を使用すればTwiiterのタイムラインを埋め込むことができます。また、ただ埋め込むだけだと不恰好なので、タイムラインの箇所だけスクロールで見れるようにCSSで調整したサンプルもございます。…
MAMPでは複数のWordPressをインストールすることが可能で、ブログのローカル環境用やテスト環境用などと複数の構築が可能です。そのためには、WodPressの再インストールとデータベースの作成が必要となるのでこの記事でわかりやすく解説をしていますのでご覧ください。…
この記事では下記の方法をご紹介します。MAMPのインストールと各設定。WordPressのインストール方法。本番環境の記事データを一瞬でローカル環境に移行する方法…
ウィジェットが追加できていない場合、functions.phpのファイルの中にあるregister_sidebar()関数の記述に何かしら間違いがある可能性があります。また、そのウィジェットが呼び出したいページでウィジェットを取得する関数が使われていない可能性があります。…
この記事では、wp_list_categoriesを使ってカテゴリー一覧の取得について記述されています。また、各パラメータの説明もしているので参考になればなと思います。…
WordPress-カテゴリーをトップページに表示させる方法
カテゴリを一覧表示させるにはwp_list_categoriesタグを使用します。このタグを使うことでカテゴリが一覧表示されます。また、パラメーターの設定を変えることで変更等も可能です。…
WordPressでカテゴリーの順番を変えたい場合は、”order”というパラメータの値を「ASC(昇順)」か「DESC(降順)」に設定することで順番が変更されます。この記事ではそのコードの記述方法や表示される順番について解説しています。…
テーマの画像を変更するには、自分の使っているテーマの直下に「screenshot.png」があるのでその画像を更新すればテーマの画像が変更されます。ただ、注意するのが画像のサイズが決まっているのでその詳細はこの記事で解説しています。…
WordPress-テーマの画像が表示されない原因はscreenshotがないから
テーマ画像を表示させるには自分のテーマの直下にscreenshot.pngの画像を作成することで管理画面上でテーマの画像が表示されるようになります。また、この画像サイズは指定されたサイズがありますので、詳しくはこの記事をご覧ください。…
固定ページが表示されない場合、基本的には「管理画面上の外観にあるパーマリンクが間違っている」ことや「外観のパーマリンクと固定ページ用のファイル名が合っていない」などの原因で404が表示されたりします。そこでその解決策をこの記事で解説しています。…
コメント数を非表示にしたい場合get_comments_number()かcomments_number()を削除することでコメント数を削除することができます。または、CSSを使ってコメント数が表示されているclassに「display:none;」を適用させれば、コメント数を非表示にすることができます。…
WordPress-コメント欄で「サイト」というフォームだけ消す
「名前」と「メールアドレス」だけのフォームを表示させ「サイト」だけのフォームを削除する方法についてご紹介したいと思います。ここで紹介する方法は「wp-includes/comment-template.php」の中のファイルを修正して出力を変えます。…
固定ページのタイトルを削除するには「<?php the_title(); ?>」を消すか、css側でdisplay:none;とすれば消すことができます。
「ブログリーダー」を活用して、Web Killerさんをフォローしませんか?