1 回答

TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
我想到了。雖然這對(duì)我來(lái)說(shuō)是一個(gè)頭疼的問(wèn)題。如果其他人遇到同樣的問(wèn)題,請(qǐng)注意下面的代碼。您必須創(chuàng)建選擇,然后在您希望帖子更改為的類別上設(shè)置“已選擇”選項(xiàng)。然后,在 CSS 中,隱藏選擇輸入,只留下按鈕。
<?php add_shortcode('approved_button', 'approved_button_function');?>
<?php function approved_button_function() { ob_start();?>
<div class="approval">
<form action="" id="update-post" method="post">
<?php wp_dropdown_categories( "selected='categoryId'&exclude=21&class=approval-select&show_count=1&hierarchical=1&orderby=name&order=ASC&&hide_empty=0&show_option_all=Choose An Option" ); ?>
<input class="approval-button" type="submit" name="submit" value="Approve" />
</form>
</div>
<?php if ( array_key_exists('cat', $_POST )) {
global $post;
$post_id = $post->ID;
wp_set_object_terms( $post_id, intval( $_POST['cat'] ), 'category', false );
} ?>
- 1 回答
- 0 關(guān)注
- 222 瀏覽
添加回答
舉報(bào)