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ツールをインストールする方法

推薦する

アーバンオペレーションコンテンツ(アーバンオペレーションとは)

アーバンオペレーションとは何ですか?人類が文明社会に入って以来、都市は経済発展と社会進歩の中心となっ...

.app ドメイン名とは何ですか? .app ドメイン名はどうですか?

スマートフォンの時代以来、APP ソフトウェアは市場に次々と登場してきました。業界の発展に伴い、.p...

Fission 顧客獲得 (Fission 活動を通じて 200,000 人以上の有料ユーザーを獲得するにはどうすればよいでしょうか?)

核分裂イベントを通じて 20 万人以上の有料ユーザーを獲得するにはどうすればよいでしょうか? 01ケ...

ネットワーク運用管理(ネットワークセキュリティと運用管理)

ネットワークセキュリティと運用管理今月のテーマは「運用管理」についてです。この分野でのご自身の経験を...

phpStudy Xiaopi パネルの 403 エラーの解決方法

phpStudy は、スモール パネルとも呼ばれ、PHP デバッグ環境用のプログラム統合パッケージで...

アプリのマーケティング手法(寧夏:アプリ開発とカスタマイズのマーケティングプロモーションをどのように行うか?)

寧夏:アプリ開発とカスタマイズのマーケティングプロモーションをどのように実施しますか?モバイル イン...

お茶のプロモーション方法(年間お茶の売上を60倍に増やすには、この4つのオンラインプロモーション方法をマスターするだけで十分です)

​年間のお茶の売上を 60 倍に増やすには、オンライン プロモーションの次の 4 つのステップをマ...

Eコマースインターネットマーケティング計画(2024年のEコマーストレンド:オンライン販売の未来は?)

2024 年の電子商取引のトレンド: オンライン販売の将来はどうなるのでしょうか? 2024 年、...

Xshell がサーバーに接続できない一般的な理由と解決策

Xshell は、Windows オペレーティング システム上の Linux/Unix サーバーやそ...

有名ブランドのプロモーション(毎日のやり取り:新しいデータが新しいシナリオにリンクされ、新しい成長を活用)

日々の交流: 新しいデータが新しいシナリオにリンクし、新たな成長を促進人工知能とビッグデータ技術の発...

お茶のプロモーションとマーケティング計画(新時代のお茶のマーケティング戦略の研究)

新時代のお茶のマーケティング戦略に関する研究茶園の生態建設モデルは、茶の品種、栽培、土壌、植物保護、...

月給5万元のオペレーション職についてお話します。誰がそれを手に入れたのですか?

著者 |陳維賢デザイン |ディエゲ私はシャオシアンです。今日は、小紅書、Douyin、WeChat ...