這是使用自定義主題選項面板時WordPress中的PHP問題。我在WordPress網站上提問,但沒有人能給我正確的答案。調用類別w/PHP
to_cat_home調用用戶從主題選項面板中選擇的類別,to_count_home調用用戶選擇的多個帖子。
問題是posts_per_page工程,但貓=根本沒有。
在存檔頁面上,生成的頁面數量由基本的WordPress設置決定,而不是用戶選擇的數字。
<?php
$cat = get_option('to_cat_home');
$per_page = get_option('to_count_home');
query_posts("cat=${cat}&posts_per_page=${per_page}&paged=".$paged);
if (have_posts())
?>
在我的功能:
array("name" => "Homepage featured category",
"desc" => "Choose a category from which featured posts are drawn",
"id" => $shortname."_cat_home",
"type" => "select",
"options" => $wp_cats,
"std" => "Choose a category"),
你確定這是正確的嗎? 「貓= $ {}貓&posts_per_page = $ {per_page}&分頁=」 $分頁)。我認爲這是正確的「cat = {$ cat}&posts_per_page = {$ per_page}&paged =」。$ paged) –
它仍然沒有拉動類別,但是代碼寫得稍好一些。 – siouxfan45