/ / Cómo agregar una selección a las opciones de tema - php, wordpress, wordpress-theming

Cómo agregar una selección de opciones de tema - php, wordpress, wordpress-theming

Estoy configurando una plantilla personalizada, trabajando en opciones para el administrador y me gustaría agregar un cuadro combinado para seleccionar una categoría. Algo como: Categoría de selección del editor: []

Ya sé cómo agregar opciones al panel, pero no como una categoría que proviene de wordpress.

Gracias por cualquier consejo

Respuestas

2 para la respuesta № 1

Para agregar una opción de selección con campos previamente rellenados, primero debe capturar todas las categorías de su blog y luego almacenarlas en una matriz.

// Grabs Categories from Wordpress
$tt_categories = array();
$tt_categories_obj = get_categories("hide_empty=0");
foreach ($tt_categories_obj as $tt_cat) {
$tt_categories[$tt_cat->cat_ID] = $tt_cat->cat_name;}
$categories_tmp = array_unshift($tt_categories, "Select a category:");

Entonces lo llamarías así en tus opciones de tema.

//shows a select box in theme options page
$options[] = array( "name" => __("Wordpress Category","framework_localize"),
"desc" => __("Select a category","framework_localize"),
"id" => "wp_category",
"std" => "1",
"type" => "select",
"options" => $tt_categories);