0

最近、The Gossip という Wordpress テーマをダウンロードしました。このテーマには、さまざまなものを作成するのに役立つショートコード機能があります。たとえば、ガジェット カテゴリの最後の 5 つの投稿をサイドバーに表示したいとします。そのコードを貼り付けることです

[posts cats="gadgets" images="true" image_width="80" image_height="80" title="true" per_page="5" cols="1" image_wrap="true" pagination="false" meta="false" read_more="false" title_size="14" name='"sidebardog" content="post" content_display="excerpt" excerpt_length="0" spacing="spacing-small"]

私の質問は、現在の投稿の同じカテゴリから最後の 5 つの投稿を表示するコードを作成する方法です。私はcats="gadgets"cats="the_category();"に置き換えようとしています。またはcat=""ですが、うまくいきませんでした。

誰でもそれを正しく行う方法について何か考えがありますか? ご清聴ありがとうございました。

4

1 に答える 1

0

Functions.phpには、次の行があります。

add_shortcode( 'posts', 'YOUR_SHORTCODE_FUNCTION_NAME' );

次に、YOUR_SHORTCODE_FUNCTIONを検索し、その中でグローバル$post変数を使用してカテゴリを取得する必要があります。

于 2013-02-14T00:49:25.777 に答える