Cách tránh vô tình Published bài viết trong WordPress

Các bạn có bao giờ gặp tình trạng là đang viết bài, và vô tình click chuột vào nút “Publish” để đăng bài viết chưa ?
Mình nghĩ rằng ai trong chúng ta cũng đã từng gặp vấn đề này rồi. Việc vô tình đăng bài như thế sẽ tiềm tàng một vấn đề rất lớn. Các bạn thử nghĩ xem, nếu như trang web của các bạn tự động chia sẻ bài viết lên các trang mạng xã hội hoặc newsletter. Thì bài viết đó ngay lập tức xuất hiện trên các trang đó, và dĩ nhiên bài viết của bạn sẽ được nhiều người xem, trong khi bài viết đó, các bạn vẫn chưa hoàn chỉnh (vì vô tình đăng thôi mà). Do đó để giúp các bạn tránh gặp phải vấn đề này, mình xin giới thiệu cho các bạn một plugin sẽ giúp các bạn xác nhận hành động trước khi publish bài viết.

Publisher Confirmation, wordpress plugins, wordpress,  wordpress tips, javascript

Trước hết các bạn cần cài đặt và activate plugin Publisher Confirmation để sử dụng. Khi cài vào, các bạn không cần phải cấu hình thêm bất kì lựa chọn nào. Nó sẽ tự động chạy, và khi chúng ta có vô tình hay cố ý nhấp vào nút “Publish” thì sẽ có một hộp thoại xuất hiện dùng để kiểm chứng xem thật sự bạn có muốn đăng bài hay không.

Publisher Confirmation, wordpress plugins, wordpress,  wordpress tips, javascript

 

Tuy nhiên nếu các bạn không muốn sử dụng plugin, thì có thể copy đoạn code bên dưới và dán nó vào bên trong file functions.php.

// Đây là dòng thông báo mà các bạn muốn xác nhận.

$c_message = 'Are you SURE you want to publish this post?';



function confirm_publish(){



global $c_message;

echo '<script type="text/javascript"><!--

var publish = document.getElementById("publish");

if (publish !== null) publish.onclick = function(){

    return confirm("'.$c_message.'");

};

// --></script>';

}

add_action('admin_footer', 'confirm_publish');

Mình hy vọng với thủ thuật đơn giản này, các bạn có thể quản lý trang WordPress của mình tốt hơn.

 

 HỖ TRỢ TRỰC TUYẾN