มีวิธีใดที่จะลบหมายเลขรุ่นออกจากด้านขวาของส่วนท้ายผู้ดูแลระบบ WordPress หรือไม่
ฉันรู้ว่ารหัสนี้จะเพิ่มข้อความบางส่วนก่อนหมายเลขรุ่น แต่จะไม่ลบมัน:
function change_footer_version() {
echo 'Anything';
}
add_filter( 'update_footer', 'change_footer_version', 9999 );
และรหัสต่อไปนี้จะไม่ทำอะไรเลย:
function change_footer_version() {
return ' ';
}
add_filter( 'update_footer', 'change_footer_version', 9999 );
ดังนั้นมีวิธีลบทั้งหมด<div>
จากแม่แบบหรืออะไรกับfunctions.php
ไฟล์
is_admin()
จะตรวจสอบว่าคุณกำลังโหลดหน้าจอผู้ดูแลระบบหรือไม่ คุณควรทดสอบความสามารถของผู้ใช้ปัจจุบันโดยใช้สิ่งที่ต้องการcurrent_user_can( 'manage_options' )
แทน ดังนั้นแม่นยำยิ่งขึ้น:if ( !current_user_can('manage_options') ) { remove_filter( 'update_footer', 'core_update_footer' ); }