WordPressで独自のカスタムテンプレートを作成しますか?
カスタムテンプレートを使用すると、パブリケーション用のさまざまなテンプレートを簡単に選択できます。
このチュートリアルでは、WordPressで独自のカスタムテンプレートを簡単に作成する方法を紹介します。
しかし、前に、WordPressをインストールしたことがない場合は、 WordPressのブログ7の手順をインストールする方法 et あなたのブログにワードプレスのテーマを、見つけインストールしてアクティブにする方法
それでは、私たちがここにいる目的に戻りましょう...
注:このチュートリアルでは、WordPressテーマファイルを編集する必要があります。 まだの場合は、 WordPressプラグインの作成方法に関するチュートリアルをご覧ください。
独自のカスタム投稿テンプレートが必要なのはいつですか。
ウェブサイト上の出版物の外観を変えたい場合があります。 たとえば、特定のカテゴリの記事または記事に別のテンプレートを使用する場合があります。
ここで、独自のカスタムWordPress投稿テンプレートを作成する必要があります。
カスタム公開テンプレートを作成する方法は?
新しい記事を作成してから、編集領域のサイドバーにある[ページ属性]メタボックスで作成します。 次に、そこにあるモデルのリストからモデルを選択します。 そしてそれがすべてです!
次に、WordPressで独自のカスタムテンプレートを簡単に作成する方法を見てみましょう。
WordPressで独自のカスタムテンプレートを作成する
まず、メモ帳などのテキストエディタをコンピュータで開き、次のコードをその中に貼り付ける必要があります。
<?php
/*
*テンプレート名:特集記事
*テンプレート投稿タイプ:投稿、ページ、製品
*/
get_header(); ?>
このコードは、「 おすすめ記事 また、記事、ページ、およびカスタムパブリッシング形式で使用できるようにします。
このファイルを「 BPC-シングルpost.php あなたの机の上。
それからあなた FTPクライアントを使用して現在のWordPressテーマフォルダにアップロードする必要があります.
次に、WordPressダッシュボードにログインして、投稿を作成または編集できます。 投稿編集画面を少し下にスクロールすると、テンプレートを選択するオプションが付いた新しい[ページ属性]メタボックスが表示されます。
カスタムテンプレートが表示されますおすすめ記事'。
現在、テンプレートはほとんど空白です。選択すると、空白のページが表示されます。
のは、その問題を修正しましょう。
これを行う最も簡単な方法は、WordPressテーマのsingle.phpファイルからコードをコピーし、それを開始点として使用することです。
発見も WordPressの投稿タイプテンプレートを理解する方法
ファイルを開きます single.php puis コピー 関数の後のすべて GET_HEADER() '。
このコードをファイルの最後に貼り付けます BPC-シングルpost.php 」。 これで、このファイルを保存してサーバーに戻すことができます。
ただし、これは現在の単一公開モデルの1つとまったく同じです。 これで、独自のカスタムテンプレートに変更を加えることができます。
独自に追加できます カスタムCSSクラス、サイドバーを削除し、全幅モデルなどを作成します。
カテゴリに基づいて一意のカスタムテンプレートを作成する
カテゴリに基づいた一意のアイテムのカスタムテンプレートを使用しますか?
たとえば、「旅行」カテゴリの記事は、「写真」カテゴリの記事とはレイアウトが異なる場合があります。
ここでは、あなたがそれを行うことができる方法です。
まず、このコードをに追加する必要があります functions.phpファイル あなたのテーマの、または WordPressのプラグイン あなたのウェブサイトに固有です。
/*
*ファイルにアクセスするための定数を設定します
*/
定義(SINGLE_PATH、TEMPLATEPATH。 '/シングル');
/ **
*カスタム関数でsingle_templateをフィルタリングします
*/
add_filter( 'single_template'、 'my_single_template');
/ **
*テンプレートの機能
*/
function my_single_template($ single){
グローバル$ wp_query、$ post;
/ **
*カテゴリごとに単一のテンプレートをチェック
*カテゴリスラッグとIDで確認
*/
foreach((array)get_the_category()as $ cat):
if(file_exists(SINGLE_PATH。 '/ single-cat-'。$ cat-> slug。 '。php'))
SINGLE_PATHを返します。 '/ single-cat-'。 $ cat-> slug。 '.php';
elseif(file_exists(SINGLE_PATH。 '/ single-cat-'。$ cat-> term_id。 '。php'))
SINGLE_PATHを返します。 '/ single-cat-'。 $ cat-> term_id。 '.php';
endforeach;
}
このコードは、最初にWordPressが単一の投稿を要求しているかどうかを確認します。 その場合、WordPressテーマの「/ single /」フォルダでテンプレートを探すようにWordPressに指示します。
次に、このコードで定義されたテンプレートファイルを追加する必要があります。
cPanelのFTPクライアントまたはファイルマネージャーを使用してWordPressWebサイトにログインし、[ / WP-コンテンツ/テーマ/あなたのテーマ/ '。
現在のテーマフォルダ内に、「unique」という新しいフォルダを作成する必要があります。
次に、このフォルダーを開いて、その中に新しいファイルを作成する必要があります。 先に進み、このファイルに「 single-cat- {category-slug} 」。 置き換えます {カテゴリスラグ} カテゴリスラッグによって。
たとえば、「」というカテゴリがある場合ニュース'、ファイルを作成します " シングルカテゴリnews.php 」。 「」というカテゴリがある場合旅行のヒント»テンプレートを作成する シングル・猫・ヒント・オブ・voyage.php、など。
これで、これらのテンプレートファイルは完全に空になります。 出発点として、ファイルの内容をコピーできます single.php テーマフォルダからこれらを各テンプレートに貼り付けます。
これらのテンプレートを編集して、必要な変更を加えることができます。
完了したら、Webサイトにアクセスしてパブリケーションを表示できます。 このパブリケーションが添付されているカテゴリ用に作成したテンプレートを使用します。
チュートリアルもお読みください ファイルとフォルダのワードプレスの管理方法
ここで、ニュースと旅行のアドバイスのXNUMXつのカテゴリに投稿が投稿されているとします。 WordPressは 'のテンプレートを自動的に表示しますニュース'アルファベット順に最初に表示されるためです。
一方、カテゴリに投稿をドロップし、そのカテゴリのテンプレートを作成していない場合、WordPressはテンプレートに戻ります。 single.php WordPressテーマのデフォルト。
プレミアムWordPressプラグインもご覧ください
他にも使えます WordPressのプラグイン モダンな外観を与え、ブログやウェブサイトの取り扱いを最適化します。
ここでは、そのためのプレミアムWordPressプラグインを提供しています。
1。 UserProのソーシャルウォールアドオン
UserProは、ソーシャルウォールを使用するとさらに楽しくなります。 これが「UserPro用ソーシャルウォールアドオン」がもたらすものです。 Social Wallプラグインを使用すると、ブログやWebサイトに壁を追加して、コミュニティ全体と対話するためのさわやかな方法をメンバーに提供できます。
Le WordPressのプラグイン ソーシャル ウォールを使用すると、ユーザーは次のことができます: 相互にメッセージを共有する、画像を共有する、他の人の投稿にコメントする、ユーザーはメッセージを好きまたは嫌いにできる、ログインしているユーザーのみまたはすべてのユーザーにウォールを表示するように選択できる、管理者は次のことができる投稿やユーザーのコメントなどを削除します。
2。 WooCommerceの高度なカテゴリ
このパワフルなおかげで WordPressのプラグイン、あなたのオンラインストアを世界最大のストアと同じレベルに置きます。 カテゴリに関連するテキストを追加することで SEO を向上させることができます。 カテゴリに美しいヘッダー画像を追加して、サブカテゴリにさらにスタイルを与えることもできます。
このWordPressプラグインを使用すると、WooCommerceカテゴリとそのレイアウトを完全に制御できます。 特に、必要なサブカテゴリを表示したり、列で変更または配置したりできます。 スタイル、フォントを定義し、簡単な説明を付けることもできます。
3。 WavePlayer
名前から推測できるように、WavePlayer は、再生されたオーディオ ファイルの波形を取得するオーディオ プレーヤー プラグインです。 このプラグインを使用すると、トラックをホストしたり、他のサービスと単純に統合したりすることができます。クラウドホスティング、SoundCloudなど。
ポッドキャスティングの目的にも使用でき、HTML5サポート、レスポンシブレイアウト、 WooCommerceの統合、など。 公開する前に、プレイリストを視覚的に作成することもできます。 もうXNUMXつの重要な機能は、その速度と効率です。
その他の推奨リソース
また、以下のリソースを参照して、Webサイトとブログの把握と管理をさらに進めてください。
まとめ
ここに ! このチュートリアルは以上です。WordPressでカスタム投稿テンプレートを作成できることを願っています。 お気軽に ソーシャルネットワークで友達とヒントを共有する.
しかし、あなたも私たちに相談することができます ressources、インターネットサイトの作成プロジェクトを実行するためにより多くの要素が必要な場合は、 WordPressブログの作成。
しかし、その間に、あなたについて教えてください commentaires 専用セクションの提案。
...