آموزش ساخت لینک حذف پست در آقای وردپرس

درود

در اکثر قالبها در قسمت تکنوشته تابعی جهت ویرایش پست مربوطه درج شده که به شما اجازه ویرایش سریع پستهای ارسالیتون رو میده اما گاهی وقتهای پیش میاد که بخواین پست و یا پستهایی رو سریعا پاک کنید خب برای این کار هم راه حلی موجود هست

با قرار دادن چند خط زیر به فایل functions.php قالبتون می تونید قابلیت حذف پست رو فعال کنید !!!

 

<?php
function wp_delete_post_link($link = 'حذف پست', $before = '', $after = '')
{
global $post;
if ( $post->post_type == 'page' ) {
if ( !current_user_can( 'edit_page', $post->ID ) )
return;
} else {
if ( !current_user_can( 'edit_post', $post->ID ) )
return;
}
$link = "<a href='" . wp_nonce_url( get_bloginfo('url') . "/wp-admin/post.php?action=delete&post=" . $post->ID, 'delete-post_' . $post->ID) . "'>".$link."</a>";
echo $before . $link . $after;
}
?>
  • در اخر تابع زیر رو در فایل موردنظرتون قرار بدین :
<?php wp_delete_post_link('حذف این پست '); ?>

تیم آقای وردپرس

تیم تولید محتوا و پشتیبانی سایت آقای وردپرس

دیدگاهتان را بنویسید