WordPress ウェブサイト構築チュートリアル: 記事に並べ替えオプションを追加する方法

WordPress ウェブサイト構築チュートリアル: 記事に並べ替えオプションを追加する方法

WodPess は、PHP 言語に基づいて開発された強力なコンテンツ管理システム ソフトウェアです。ユーザーは、PHP と MySQL データベースをサポートするサーバー上で Web サイト (外国貿易 Web サイト、企業 Web サイトなど) を構築できます。多数のテーマとプラグインが提供されており、ユーザーは必要な Web サイト機能をすぐに実現できます。デフォルトでは、WodPess にはページの並べ替えオプション パネルしかありませんが、記事に並べ替えオプションを追加するにはどうすればよいでしょうか?以下で詳細を学んでみましょう。

ここでは、外国貿易ウェブサイトを構築します。ホストスペースはBlueHost USホストで、BlueHostホストに付属するコントロールパネルツールを使用します( cPnel パネルまたは Plesk パネル) を使用して、WodPess プログラムをダウンロードしてインストールし、Web サイトを構築します。 WodPess の記事にも並べ替えオプション パネル機能を持​​たせたい場合は、次の方法で実現できます。

方法: 記事のカスタムソートプラグインを使用する

WodPess プラグインは多数あります。記事のカスタムソート機能を実現したい場合は、カテゴリのソートやドラッグアンドドロップによる記事の表示順序の調整が可能な Simple Custom Post Ode などのカスタムソートプラグインをダウンロードしてインストールすることができます。

ウェブサイトに大量のデータがある場合、記事並べ替えプラグインを使用すると、必要なデータベース呼び出しの数が多くなり、パフォーマンスに影響する可能性があります。そのため、コードを通じて記事に並べ替え設定パネルを追加し、並べ替え機能を実装することもできます。

方法2: コードを使用して記事の並べ替えオプションを実装する

現在のテーマ関数テンプレート functions.php に次のコードを追加します。

dd_ction(̺dmin_init̻, ̺posts_ode̻);

関数 posts_ode() {

dd_post_type_support( ̺post̻, ̺pge-ttibutes̻ );

}

フロントエンドで記事の並べ替えを実装するには、メイン ループに次のパラメーターを追加します。

$ode_posts = 新しいWP_Quey(y(

̺post_type̻ => ̺post̻、

̺post_post̻ => ̺publish̻、

̺odeby̻ => ̺menu_ode̻、

̺ode̻ => ̺ASC̻,

) );

バックエンドの記事リストにはソート番号が表示されます:

dd_ction(̺mnge_posts_custom_column̻、̺zm_posts_ode_show_columns̻);

関数 zm_posts_ode_show_columns($nme) {

グローバル$post;

スイッチ ($nme) {

cse ̺ode̻:

$iews = $post->menu_ode;

$iews をエコーし​​ます。

ベック;

}

}

dd_filte(̺mnge_posts_columns̻、̺zm_posts_ode_columns̻);

関数 zm_posts_ode_columns($defaults) {

$defaults[̺ode̻] = ̺sort̻;

etun $デフォルト;

}

一括クリアソート番号:

グローバル $wpdb;

$wpdb->quey("UPDATE wp_posts SET menu_ode = 0 WHERE post_type = ̺post'̶);

以上、WodPess の記事並び替えオプション機能を実装する一般的な 2 つの方法の紹介でした。皆様のお役に立てれば幸いです。

<<:  Debian 10にOpenCVをインストールする方法 Debian 10にOpenCVをインストールする方法

>>:  DebianにVagrantツールをインストールする方法

推薦する

WordPress アップグレード時に「別の更新が進行中です」というエラーを修正する方法

WodPess バージョンの更新速度は依然として非常に高速です。各更新では通常、セキュリティ メンテ...

会社の運営(企業は以下の6つの運営をしっかり行う必要があります)

企業にとって、次の6つの業務をうまく行うことに他なりません。 1. 製品の操作:製品市場分析、競合分...

商品インターネットプロモーションプラン(インターネットに対応した総合的なマーケティングプロモーションプラン)

インターネット向けの包括的なマーケティングソリューションこのマーケティング計画は、インターネットと関...

運用業務の主な内容(コミュニティ運用|有資格オペレーターとして、運用業務は主に以下の3つです)

コミュニティ運営|資格を持った運営者として、私の運営業務は主に以下の3つです[フォロー] Gao X...

サーバーソフトウェア: いくつかのWebサーバーログ分析ソフトウェアの紹介

ログ分析は、ウェブサイトの訪問数を評価およびカウントするための最も客観的なツールです。これは、すべて...

モール運営業務内容と責任(ショッピングセンター加盟店の営業指導、装飾管理、レンタル回収戦略)

ショッピングセンターの商店経営指導、装飾管理、レンタル回収戦略ショッピングモールやチェーンブランドは...

さらに9か国がビザ免除になりました!インバウンド観光の急増で恩恵を受けるのは誰でしょうか?

過去2日間、中国と韓国のネットユーザーの間で新たな舌戦が始まった。理由は、中国が韓国を含む9カ国に対...

2020 インターネット マーケティング プラン (2020 リーダー ブランド ソーシャル マーケティング戦略提案)

2020年同帥ブランドソーシャルマーケティング戦略提案インターネットの発展とソーシャル メディアへ...

.art ドメイン名を登録するのに最も安い場所はどこですか? .artドメイン名登録申請

.t ドメイン名は、芸術と文化のための新しいインターネットトップレベルドメイン名です。これは「美術」...

Joomla エラー「SMTP connect() が失敗しました」を修正する方法

̺SMTP connect() フィールド̻は、電子メールの送信時によく発生するエラーです。ユーザー...

ユーザー操作ポートレート(オペレーターはユーザーポートレートを理解する必要があります)

ユーザーポートレートはオペレーターが理解すべきものですユーザーポートレートは全く神秘的ではありません...

伝統的な貿易促進手法(貿易関係者必修の促進手法、ご存知ですか?)

貿易担当者が必ず習得すべきプロモーション手法、理解できましたか?対外貿易をうまく行うには、長い時間...