Cách chèn code hàng loạt code cho trang con trong Mutisites wordpress

Trong bài viết này mình chia sẻ Cách chèn code hàng loạt cho trang Mutisites wordpress như chèn công cụ chát, chèn thêm một thông tin, hay chèn mã theo dõi cho tất cả các trang con của Mutisites cùng một mã mà không phải chèn từng trang con một. Do cách hoạt động của trang wordpress đơn lẻ khác hẳn so với cách hoạt động của site nằm trong Mutisites. Do dùng chung giao diện và plugin nên việc tiết kiệm được không gian dữ liệu lưu trữ nhưng lại gặp nhiều vấn đề khó giải quyết hơn so với trang đơn lẻ.

Thông thường với trang đơn lẻ khi chèn các mã theo dõi Script thì chúng ta thường chèn trước thẻ đóng </body> của footer nhưng do dùng chung giao diện nên việc chèn mã theo cách thông thường không được. Vậy bạn sẽ chọn cách chèn như thế nào đây!

Bài viết này mình sẽ hướng dẫn cách chèn code hàng loạt cho trang Mutisites wordpress như sau:

B1: Chuẩn bị cài đặt plugin: Code Snippets bởi Code Snippets Pro

B2: Mở trang quản trị của network /wp-admin/network/admin.php

B3: Mở menu cài đặt của snippets

B4: Chèn mã theo mẫu php

Plugin Code Snippets

Ví dụ 1: chèn hàng loạt nội dung html hiển thị bằng Code Snippets

add_shortcode( ‘shortcode_name’, function () {

XEM THÊM:  Những lợi ích khi sử dụng email tên miền riêng có thể bạn chưa biết

$out = ‘<p>write your HTML shortcode content here</p>’;

return $out;
} );

Ví dụ 2: chèn hàng loạt mã theo dõi google analytic bằng Code Snippets

add_action( ‘wp_head’, function () { ?>
<!– Global site tag (gtag.js) – Google Analytics –>
<script async src=”https://www.googletagmanager.com/gtag/js?id=G-31RT2XLHHP”></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag(‘js’, new Date());

gtag(‘config’, ‘G-31RT2XLHHP’);
</script>
<?php } );

Ví dụ 3: Chèn hàng loạt mã filter vào function bằng Code Snippets

/* Automatically set the image Title, Alt-Text, Caption & Description upon upload
———————————————————————–*/

add_action( ‘add_attachment’, ‘my_set_image_meta_upon_image_upload’ );

function my_set_image_meta_upon_image_upload( $post_ID ) {
// Check if uploaded file is an image, else do nothing
if ( wp_attachment_is_image( $post_ID ) ) {
$my_image_title = get_post( $post_ID )->post_title;
// Sanitize the title: remove hyphens, underscores & extra
// spaces:
$my_image_title = preg_replace( ‘%s*[-_s]+s*%’, ‘ ‘,
$my_image_title );
// Sanitize the title: capitalize first letter of every word
// (other letters lower case):
$my_image_title = ucwords( strtolower( $my_image_title ) );
// Create an array with the image meta (Title, Caption,
// Description) to be updated
// Note: comment out the Excerpt/Caption or Content/Description
// lines if not needed
$my_image_meta = array(
// Specify the image (ID) to be updated
‘ID’ => $post_ID,
// Set image Title to sanitized title
‘post_title’ => $my_image_title,
// Set image Caption (Excerpt) to sanitized title
‘post_excerpt’ => $my_image_title,
// Set image Description (Content) to sanitized title
‘post_content’ => $my_image_title,
);

// Set the image Alt-Text
update_post_meta( $post_ID, ‘_wp_attachment_image_alt’,
$my_image_title );
// Set the image meta (e.g. Title, Excerpt, Content)
wp_update_post( $my_image_meta );
}
}

Còn nếu bạn muốn chọn riêng từng trang con thì có thể tùy chình phần cấu hình hoặc thêm vào Code Snippets trong từng trang con.

XEM THÊM:  2 cách cách chuyển dữ liệu lên VPS nhanh nhất mà ít người biết

Hy vọng bài viết này sẽ hữu ích cho các bạn muốn xây dựng và quản trị Mutisites wordpress

 

Bạn có thấy hữu ích không? Hãy cho chúng tôi +1 nhé

Đăng ký nhận bản tin từ Website TXL

Tìm kiếm tức thì các thông tin tại website: tranxuanloc.com

Mẹo tìm kiếm: "Từ khóa cần tìm kiếm" site:tranxuanloc.com để tìm được kết quả chính xác trên công cụ tìm kiếm của google

Trần Xuân Lộc Blog cung cấp dịch vụ

TOP ĐỐI TÁC CUNG CẤP DỊCH VỤ DU LỊCH TRỰC TUYẾN HÀNG ĐẦU

(Đặt phòng, đặt tour, đặt xe, đặt vé máy bay...Nhấn vào link logo để đặt dịch vụ với nhiều ưu đãi hấp dẫn)

Cảnh báo: Hiện nay có rất nhiều đơn vị SỬ DỤNG LẠI các THÔNG TIN NỘI DUNG ĐÀO TẠO của KHÓA HỌC SALE OTA TỪ OTAVN mà không đảm bảo chất lượng và hỗ trợ về sau. Các bạn muốn đăng ký học SALE OTA uy tín hãy liên hệ trực tiếp với OTA Việt Nam. OTAVN có xây dựng các hình thức đào tạo trực tiếp offline cho doanh nghiệp, đào tạo 1-1 từ xa và tự học online. Chúng tôi có 2 tên miền là: otavietnam.com và tranxuanloc.com (founder) có chia sẻ và đăng tải các thông tin liên quan về OTA/ Sale OTA/ Digital Marketing/ Thiết kế website... Với khách hàng/ đối tác đã sử dụng dịch vụ của OTAVN sẽ được HỖ TRỢ MIỄN PHÍ các vấn đề phát sinh, tư vấn giải đáp sau khi đã hoàn thành khóa học hoặc sau khi đã sử dụng dịch vụ trọn đời. Hotline:0934552325 (iMessage/ Zalo/ Whatsapp) - Email: [email protected]