7 Mẹo nhu yếu để dùng mã ngắn trong WordPress

Mã ngắn trong WordPress cho phép bạn thêm những chức năng khác nhau vào các bài đăng, trang và nhân tiện ích con mà không thực sự viết bất kỳ mã nào. Bởi vậy tên, Mã ngắn . Rộng rãi plugin WordPress và một số chủ đề tiêu dùng mã ngắn để thêm những nhân tố khác nhau như lưới định giá, lịch sự kiện, v.v. Vào WordPress. Trong bài viết này, chúng tôi sẽ san sẻ 7 mẹo cần phải có để sử dụng mã ngắn trong WordPress.

7 mẹo cần thiết để dùng mã ngắn trong WordPress

[caption id="attachment_22206" align="alignnone" width="520"]7 mẹo cần thiết để sử dụng mã ngắn trong WordPress 7 mẹo nhu yếu để dùng mã ngắn trong WordPress[/caption]

Shortcodes trong WordPress là gì?

Bất kỳ nội dung nào được thêm vào một trang WordPress đều trải qua 1 số rà soát bảo mật và bộ lọc. Những bộ lọc và rà soát bảo mật này đảm bảo rằng không có mã độc hại nào đi vào các bài đăng, trang, bình luận, v.v. Điều này mang nghĩa là bạn không thể trực tiếp viết mã vào những khu vực này.

Mặt khác, thỉnh thoảng bạn chỉ cần thêm mã vào các khu vực này. Mã ngắn cung ứng 1 bí quyết để khiến cho điều đó.

Mã ngắn giúp bạn thêm các nguyên tố khác vào bài viết WordPress tiện lợi hơn. Ví dụ: bạn mang thể thêm một thanh trượt đáp ứng đẹp mắt bằng phương pháp sử dụng 1 mã ngắn đơn thuần. Bạn với thể tạo một biểu mẫu dò hỏi phức tạp trong WordPress mà ko cần viết 1 cái mã nào.

Đã kể rằng, chúng ta hãy xem một số mẹo để tiêu dùng mã ngắn trong WordPress.

Mẹo một. Biết khi nào không nên tiêu dùng mã ngắn

Mã ngắn là tuyệt vời, nhưng tiêu dùng mã ngắn trong mỗi bài đăng ko phải là 1 ý tưởng lý tưởng. Với hầu hết chủ đề WordPress kiêu hãnh tuyên bố sở hữu hơn 200 mã ngắn.

tuy nhiên, nếu như bạn dùng shortcode trong mỗi bài đăng, thì bạn sẽ mãi mãi bị ràng buộc mang chủ đề cụ thể cung ứng shortcode.

ví như bạn đang dùng shortcode dành riêng cho chủ đề để tạo các nút gọi hành động bên trong những bài đăng hoặc trang của mình, thì bạn nên xem hướng dẫn của chúng tôi về bí quyết thêm những nút CSS trong WordPress mà không cần dùng mã ngắn.

ví như bạn đang sử dụng việc thấy mình thêm shortcode trong mọi chủ đề để thêm cộng một phần tử, chẳng hạn như PR biểu ngữ hoặc văn bản chữ ký ở cuối bài đăng của mình, thì bạn mang thể muốn tiêu dùng 1 plugin hoặc thuê 1 nhà vững mạnh để viết mã trực tiếp vào chủ đề của bạn.

Điều này sẽ giúp bạn thuận lợi tạo kiểu cho phần tử ấy hơn và tiện lợi dòng bỏ nó nếu bạn quyết định làm điều ấy.

Hãy nhớ rằng, ví như bạn dùng shortcode trong mọi bài đăng và sau đấy muốn xóa nó, thì bạn sẽ phải chỉnh sửa gần như các bài viết để xóa nó theo cách thức thủ công. Mặc dù với 1 cách thuận tiện hơn mà chúng tôi sẽ chỉ cho bạn ở phần sau của bài viết này.

Mẹo 2: Chứng minh ngày mai mã ngắn của bạn

Mã ngắn là tuyệt vời, nhưng nếu nó được cung cấp bởi chủ đề của bạn, thì bạn với thể muốn nghĩ suy lại về việc tiêu dùng quá mức. Tại sao?

Bởi vì nếu bạn đổi thay chủ đề của mình, thì chủ đề tiếp theo của bạn rất có thể sẽ không mang cùng mã ngắn.

phương pháp thấp nhất để ngăn chặn điều đấy là thêm plugin của bạn vào một trang web cụ thể .

Chỉ cần sao chép và dán đoạn mã shortcode từ tệp functions.php của chủ đề, sau đấy dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: cách tìm kiếm mã ngắn trong chủ đề WordPress của bạn

Để chứng minh shortcode của bạn trong khoảng thời gian dài, bạn phải biết hàm shortcode trông như thế nào và phương pháp tìm nó trong chủ đề của bạn.

trước hết, bạn cần mở thư mục chủ đề của mình, thư mục này thường được tìm thấy trong / wp-content / themes / your-theme-name /

Bạn muốn xem bên trong tệp functions.php hoặc giả dụ chủ đề sở hữu thư mục bao gồm, thì hãy vào bên trong đấy.

Mở tệp và kiếm tìm thuật ngữ add_shortcode.

Dưới đây là thí dụ về 1 đoạn mã ngắn trông như thế nào:

function my_shortcode_function()  
$i = '

Hello World!

‘; return $i; add_shortcode(‘my-shortcode’, ‘my_shortcode_function’);

Mã này tạo ra một shortcode ‘my-shortcode’, trả về 1 lời chào văn bản thuần tuý và mang thể được nhúng vào một bài đăng hoặc trang WordPress như sau:

[my-shortcode]

hướng dẫn hữu ích: phương pháp tạo shortcode trong WordPress .

Mẹo 4: tiêu dùng Mã ngắn trong luôn tiện ích con

Using a Shortcode in WordPress widgets

thường ngày khách hàng nghĩ rằng mã ngắn chỉ giới hạn trong những bài đăng và trang, nhưng thực tế chẳng hề vậy. Bạn với thể dùng nó bên trong những widget văn bản WordPress của mình.

Chỉ cần kéo và thả 1 widget văn bản vào thanh bên của bạn và thêm shortcode của bạn vào bên trong nó.

Hãy nhớ rằng tính năng này không được bật theo mặc định trong WordPress. Trong trường hợp bạn không thể thấy mã ngắn của mình trong một nhân tiện ích, thì bạn cần thêm mã này vào tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web.

add_filter('widget_text', 'do_shortcode');

Mẹo 5. Thêm mã ngắn trong tệp chủ đề

nếu vì lý do nào đấy, bạn thấy cần xuất mã ngắn bên trong vùng ko phải luôn tiện ích con của chủ đề, thì bạn cũng với thể sử dụng mã ngắn của mình ở đấy.

giả như bạn đã tạo 1 cái trang tùy chỉnh và bạn muốn bao gồm một mã ngắn để hiển thị 1 biểu loại địa chỉ. Chỉ cần thêm shortcode của bạn, như sau:

Mẹo 6. Ẩn mã ngắn bị hỏng

Thường thì các bạn thay đổi chủ đề của họ mà ko nhận ra rằng các mã ngắn cũ của họ sẽ không hoạt động. Thỉnh thoảng, họ phát hiện ra sau rộng rãi tháng lúc 1 khách hàng truy vấn cập bài đăng cũ của họ để tậu thấy văn bản kỳ lạ ở đó.

Vâng, bạn mang hai bí quyết để tu sửa nó. Bạn mang thể xóa tay chân và xóa shortcode khỏi mọi bài đăng hoặc chỉ cần ẩn shortcode bị hỏng.

tất cả các gì bạn cần làm là thêm mã sau vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_shortcode( 'shortcodetag', '__return_false' );

Mã này thêm lại mã ngắn mồ côi không mang đầu ra. Đừng quên thay thế shortcodetag bằng tên mã ngắn của bạn.

Mẹo 7. Tìm mã ngắn được dùng trong bài đăng

Trong trường hợp bạn không muốn tiêu dùng bản hack trong Mẹo 6 và muốn xóa hầu hết các shortcode theo cách thức thủ công, thì bước trước hết là sắm phần đông những bài đăng đang tiêu dùng shortcode.

Bạn có thể tiêu dùng mã này trong tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web để thực hành công tác cạnh tranh cho bạn.

function wpb_find_shortcode($atts, $content=null)  
ob_start();
extract( shortcode_atts( array(
		'find' => '',
	), $atts ) );

$string = $atts['find'];

$args = array(
	's' => $string,
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) 
        echo '
    • ‘;
    • while ( $the_query->have_posts() )
    • $the_query->the_post(); ?>

echo ‘

‘;
else
echo “Sorry no posts found”;

wp_reset_postdata();
return ob_get_clean();

add_shortcode(‘shortcodefinder’, ‘wpb_find_shortcode’);

Mã này chỉ đơn thuần là tạo một mã ngắn được gọi là shortcodefinder . Nó chạy một tầm nã WordPress và liệt kê những bài đăng có một thẻ shortcode nhất mực.

Ví dụ: nếu như bạn muốn mua số đông các bài đăng cất shortcode [contact-form-7 404 "Not Found"] thì bạn chỉ cần nhập [shortcodefinder find = ‘contact-form’] vào 1 trang WordPress và lưu nó. Hiện nay giả dụ bạn xem trước trang, bạn sẽ sở hữu thể xem phần nhiều những bài đăng có chứa shortcode.

Để có chỉ dẫn chi tiết hơn, hãy xem hướng dẫn của chúng tôi về phương pháp tìm và ẩn các mã ngắn không dùng trong WordPress.

Mẹo bổ sung: Tôi với thể sử dụng mã ngắn nào ngay bây giờ?

quý khách thường không biết mã ngắn nào có sẵn cho họ. Plugin tham chiếu mã ngắn cung cấp danh sách và thông báo chi tiết về những mã ngắn sở hữu sẵn trong trang web WordPress của bạn.

Chúng tôi kỳ vọng các mẹo này sẽ giúp bạn học bí quyết sử dụng mã ngắn và tận dụng tối đa chúng trong WordPress như một người nhiều năm kinh nghiệm.

Shortcodes trong WordPress là gì?

Bất kỳ nội dung nào được thêm vào 1 trang WordPress đều trải qua một số rà soát bảo mật và bộ lọc. Các bộ lọc và kiểm tra bảo mật này đảm bảo rằng ko với mã độc hại nào đi vào các bài đăng, trang, bình luận, v.v. Điều này có nghĩa là bạn không thể trực tiếp viết mã vào những khu vực này.

Mặt khác, thỉnh thoảng bạn chỉ cần thêm mã vào những khu vực này. Mã ngắn phân phối 1 bí quyết để khiến điều đấy.

Mã ngắn giúp bạn thêm các yếu tố khác vào bài viết WordPress dễ dàng hơn. Ví dụ: bạn sở hữu thể thêm một thanh trượt đáp ứng đẹp mắt bằng cách thức sử dụng 1 mã ngắn thuần tuý. Bạn mang thể tạo một biểu chiếc khảo sát phức tạp trong WordPress mà không cần viết một chiếc mã nào.

Đã kể rằng, chúng ta hãy xem một số mẹo để sử dụng mã ngắn trong WordPress.

Mẹo 1. Biết lúc nào ko nên tiêu dùng mã ngắn

Mã ngắn là lý tưởng, nhưng dùng mã ngắn trong mỗi bài đăng chẳng hề là một ý tưởng hoàn hảo. Với tất cả chủ đề WordPress kiêu hãnh tuyên bố có hơn 200 mã ngắn.

ngoài ra, giả dụ bạn dùng shortcode trong mỗi bài đăng, thì bạn sẽ mãi mãi bị ràng buộc sở hữu chủ đề cụ thể cung ứng shortcode.

giả dụ bạn đang tiêu dùng shortcode dành riêng cho chủ đề để tạo những nút gọi hành động bên trong các bài đăng hoặc trang của mình, thì bạn nên xem chỉ dẫn của chúng tôi về cách thức thêm các nút CSS trong WordPress mà không cần sử dụng mã ngắn.

nếu bạn đang sử dụng việc thấy mình thêm shortcode trong mọi chủ đề để thêm cùng một phần tử, chẳng hạn như quảng bá biểu ngữ hoặc văn bản chữ ký ở cuối bài đăng của mình, thì bạn sở hữu thể muốn sử dụng một plugin hoặc thuê một nhà lớn mạnh để viết mã trực tiếp vào chủ đề của bạn.

Điều này sẽ giúp bạn dễ dàng tạo kiểu cho phần tử ấy hơn và thuận lợi dòng bỏ nó giả dụ bạn quyết định khiến điều đó.

Hãy nhớ rằng, giả dụ bạn tiêu dùng shortcode trong mọi bài đăng và sau đó muốn xóa nó, thì bạn sẽ phải chỉnh sửa tất cả các bài viết để xóa nó theo phương pháp thủ công. Mặc dầu mang một cách thức dễ dàng hơn mà chúng tôi sẽ chỉ cho bạn ở phần sau của bài viết này.

Mẹo 2: Chứng minh tương lai mã ngắn của bạn

Mã ngắn là hoàn hảo, nhưng giả dụ nó được cung ứng bởi chủ đề của bạn, thì bạn mang thể muốn suy nghĩ lại về việc dùng quá mức. Tại sao?

Bởi vì nếu bạn thay đổi chủ đề của mình, thì chủ đề tiếp theo của bạn rất mang thể sẽ ko với cùng mã ngắn.

cách thức phải chăng nhất để ngăn chặn điều đó là thêm plugin của bạn vào một trang web cụ thể .

Chỉ cần sao chép và dán đoạn mã shortcode từ tệp functions.php của chủ đề, sau đấy dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: phương pháp tìm kiếm mã ngắn trong chủ đề WordPress của bạn

Để chứng minh shortcode của bạn trong tương lai, bạn phải biết hàm shortcode trông như thế nào và phương pháp tậu nó trong chủ đề của bạn.

trước tiên, bạn cần mở thư mục chủ đề của mình, thư mục này thường được tậu thấy trong / wp-content / themes / your-theme-name /

Bạn muốn xem bên trong tệp functions.php hoặc giả dụ chủ đề sở hữu thư mục bao gồm, thì hãy vào bên trong đấy.

Mở tệp và tìm kiếm thuật ngữ add_shortcode.

Dưới đây là ví dụ về một đoạn mã ngắn trông như thế nào:

function my_shortcode_function()  
$i = '

Hello World!

‘; return $i; add_shortcode(‘my-shortcode’, ‘my_shortcode_function’);

Mã này tạo ra một shortcode ‘my-shortcode’, trả về một lời chào văn bản đơn thuần và sở hữu thể được nhúng vào một bài đăng hoặc trang WordPress như sau:

[my-shortcode]

chỉ dẫn hữu ích: cách thức tạo shortcode trong WordPress .

Mẹo 4: dùng Mã ngắn trong nhân tiện ích con

Using a Shortcode in WordPress widgets

thường nhật các bạn nghĩ rằng mã ngắn chỉ ngừng trong những bài đăng và trang, nhưng thực tiễn không hề vậy. Bạn với thể tiêu dùng nó bên trong những widget văn bản WordPress của mình.

Chỉ cần kéo và thả một widget văn bản vào thanh bên của bạn và thêm shortcode của bạn vào bên trong nó.

Hãy nhớ rằng tính năng này không được bật theo mặc định trong WordPress. Trong trường hợp bạn chẳng thể thấy mã ngắn của mình trong 1 nhân thể ích, thì bạn cần thêm mã này vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_filter('widget_text', 'do_shortcode');

Mẹo 5. Thêm mã ngắn trong tệp chủ đề

ví như vì lý do nào đấy, bạn thấy cần xuất mã ngắn bên trong vùng không hề luôn tiện ích con của chủ đề, thì bạn cũng mang thể dùng mã ngắn của mình ở đấy.

giả như bạn đã tạo một chiếc trang tùy chỉnh và bạn muốn bao gồm 1 mã ngắn để hiển thị một biểu cái liên hệ. Chỉ cần thêm shortcode của bạn, như sau:

Mẹo 6. Ẩn mã ngắn bị hỏng

Thường thì người mua đổi thay chủ đề của họ mà không nhìn thấy rằng những mã ngắn cũ của họ sẽ không hoạt động. Đôi khi, họ phát hiện ra sau đa dạng tháng lúc 1 người dùng tróc nã cập bài đăng cũ của họ để sắm thấy văn bản kỳ lạ ở đấy.

Vâng, bạn sở hữu hai bí quyết để tu bổ nó. Bạn với thể xóa thủ công và xóa shortcode khỏi mọi bài đăng hoặc chỉ cần ẩn shortcode bị hỏng.

đông đảo các gì bạn cần làm là thêm mã sau vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_shortcode( 'shortcodetag', '__return_false' );

Mã này thêm lại mã ngắn mồ côi không với đầu ra. Đừng quên thay thế shortcodetag bằng tên mã ngắn của bạn.

Mẹo 7. Tìm mã ngắn được sử dụng trong bài đăng

Trong trường hợp bạn ko muốn sử dụng bản hack trong Mẹo 6 và muốn xóa hồ hết các shortcode theo cách thức thủ công, thì bước trước hết là mua tất cả các bài đăng đang tiêu dùng shortcode.

Bạn sở hữu thể sử dụng mã này trong tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web để thực hiện công tác khó khăn cho bạn.

function wpb_find_shortcode($atts, $content=null)  
ob_start();
extract( shortcode_atts( array(
		'find' => '',
	), $atts ) );

$string = $atts['find'];

$args = array(
	's' => $string,
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) 
        echo '
    • ‘;
    • while ( $the_query->have_posts() )
    • $the_query->the_post(); ?>

echo ‘

‘;
else
echo “Sorry no posts found”;

wp_reset_postdata();
return ob_get_clean();

add_shortcode(‘shortcodefinder’, ‘wpb_find_shortcode’);

Mã này chỉ đơn giản là tạo 1 mã ngắn được gọi là shortcodefinder . Nó chạy một truy vấn WordPress và liệt kê các bài đăng sở hữu 1 thẻ shortcode nhất quyết.

Ví dụ: nếu bạn muốn tậu đa số những bài đăng cất shortcode [contact-form-7 404 "Not Found"] thì bạn chỉ cần nhập [shortcodefinder find = ‘contact-form’] vào một trang WordPress và lưu nó. Hiện tại ví như bạn xem trước trang, bạn sẽ với thể xem đông đảo những bài đăng mang cất shortcode.

Để sở hữu hướng dẫn chi tiết hơn, hãy xem chỉ dẫn của chúng tôi về cách thức sắm và ẩn những mã ngắn không sử dụng trong WordPress.

Mẹo bổ sung: Tôi với thể dùng mã ngắn nào ngay bây giờ?

quý khách thường không biết mã ngắn nào với sẵn cho họ. Plugin tham chiếu mã ngắn cung cấp danh sách và thông tin chi tiết về những mã ngắn sở hữu sẵn trong trang web WordPress của bạn.

Chúng tôi hy vọng những mẹo này sẽ giúp bạn học phương pháp dùng mã ngắn và tận dụng tối đa chúng trong WordPress như 1 người giỏi.

Mã ngắn trong WordPress cho phép bạn thêm các chức năng khác nhau vào các bài đăng, trang và một thể ích con mà ko thực sự viết bất kỳ mã nào. Bởi thế tên, Mã ngắn . Phổ biến plugin WordPress và một số chủ đề dùng mã ngắn để thêm các yếu tố khác nhau như lưới định giá, lịch sự kiện, v.v. Vào WordPress. Trong bài viết này, chúng tôi sẽ san sẻ 7 mẹo thiết yếu để dùng mã ngắn trong WordPress.

Shortcodes trong WordPress là gì?

Bất kỳ nội dung nào được thêm vào một trang WordPress đều trải qua một số kiểm tra bảo mật và bộ lọc. Các bộ lọc và kiểm tra bảo mật này đảm bảo rằng không có mã độc hại nào đi vào những bài đăng, trang, bình luận, v.v. Điều này sở hữu tức thị bạn chẳng thể trực tiếp viết mã vào những khu vực này.

Mặt khác, thỉnh thoảng bạn chỉ cần thêm mã vào những khu vực này. Mã ngắn sản xuất 1 phương pháp để làm điều đó.

Mã ngắn giúp bạn thêm các nhân tố khác vào bài viết WordPress thuận lợi hơn. Ví dụ: bạn mang thể thêm 1 thanh trượt đáp ứng đẹp mắt bằng cách thức sử dụng một mã ngắn đơn thuần. Bạn sở hữu thể tạo 1 biểu loại khảo sát phức tạp trong WordPress mà ko cần viết một mẫu mã nào.

Đã nhắc rằng, chúng ta hãy xem một số mẹo để sử dụng mã ngắn trong WordPress.

Mẹo 1. Biết lúc nào ko nên sử dụng mã ngắn

Mã ngắn là lý tưởng, nhưng tiêu dùng mã ngắn trong mỗi bài đăng chẳng phải là một ý tưởng xuất sắc. Với tất cả chủ đề WordPress kiêu hãnh tuyên bố với hơn 200 mã ngắn.

không những thế, giả dụ bạn sử dụng shortcode trong mỗi bài đăng, thì bạn sẽ mãi mãi bị ràng buộc với chủ đề cụ thể cung ứng shortcode.

giả dụ bạn đang dùng shortcode dành riêng cho chủ đề để tạo những nút gọi hành động bên trong các bài đăng hoặc trang của mình, thì bạn nên xem chỉ dẫn của chúng tôi về cách thức thêm những nút CSS trong WordPress mà không cần sử dụng mã ngắn.

nếu bạn đang tiêu dùng việc thấy mình thêm shortcode trong mọi chủ đề để thêm cùng một phần tử, chẳng hạn như lăng xê biểu ngữ hoặc văn bản chữ ký ở cuối bài đăng của mình, thì bạn với thể muốn sử dụng 1 plugin hoặc thuê 1 nhà vững mạnh để viết mã trực tiếp vào chủ đề của bạn.

Điều này sẽ giúp bạn thuận tiện tạo kiểu cho phần tử đó hơn và thuận lợi cái bỏ nó giả dụ bạn quyết định làm điều đó.

Hãy nhớ rằng, ví như bạn tiêu dùng shortcode trong mọi bài đăng và sau ấy muốn xóa nó, thì bạn sẽ phải chỉnh sửa tất cả những bài viết để xóa nó theo bí quyết thủ công. Dù rằng mang 1 cách dễ dàng hơn mà chúng tôi sẽ chỉ cho bạn ở phần sau của bài viết này.

Mẹo 2: Chứng minh mai sau mã ngắn của bạn

Mã ngắn là tuyệt vời, nhưng ví như nó được phân phối bởi chủ đề của bạn, thì bạn có thể muốn nghĩ suy lại về việc tiêu dùng quá mức. Tại sao?

Bởi vì ví như bạn đổi thay chủ đề của mình, thì chủ đề tiếp theo của bạn rất với thể sẽ không mang cộng mã ngắn.

cách thức tốt nhất để ngăn chặn điều đấy là thêm plugin của bạn vào 1 trang web cụ thể .

Chỉ cần sao chép và dán đoạn mã shortcode trong khoảng tệp functions.php của chủ đề, sau ấy dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: cách thức tìm kiếm mã ngắn trong chủ đề WordPress của bạn

Để chứng minh shortcode của bạn trong khoảng thời gian dài, bạn phải biết hàm shortcode trông như thế nào và cách tậu nó trong chủ đề của bạn.

đầu tiên, bạn cần mở thư mục chủ đề của mình, thư mục này thường được sắm thấy trong / wp-content / themes / your-theme-name /

Bạn muốn xem bên trong tệp functions.php hoặc ví như chủ đề với thư mục bao gồm, thì hãy vào bên trong đó.

Mở tệp và kiếm tìm thuật ngữ add_shortcode.

Dưới đây là tỉ dụ về 1 đoạn mã ngắn trông như thế nào:

function my_shortcode_function()  
$i = '

Hello World!

‘; return $i; add_shortcode(‘my-shortcode’, ‘my_shortcode_function’);

Mã này tạo ra một shortcode ‘my-shortcode’, trả về 1 lời chào văn bản đơn giản và mang thể được nhúng vào 1 bài đăng hoặc trang WordPress như sau:

[my-shortcode]

chỉ dẫn hữu ích: cách tạo shortcode trong WordPress .

Mẹo 4: dùng Mã ngắn trong tiện thể ích con

Using a Shortcode in WordPress widgets

thường nhật các bạn nghĩ rằng mã ngắn chỉ ngừng trong những bài đăng và trang, nhưng thực tại chẳng phải vậy. Bạn mang thể sử dụng nó bên trong những widget văn bản WordPress của mình.

Chỉ cần kéo và thả một widget văn bản vào thanh bên của bạn và thêm shortcode của bạn vào bên trong nó.

Hãy nhớ rằng tính năng này ko được bật theo mặc định trong WordPress. Trong trường hợp bạn chẳng thể thấy mã ngắn của mình trong 1 luôn thể ích, thì bạn cần thêm mã này vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_filter('widget_text', 'do_shortcode');

Mẹo 5. Thêm mã ngắn trong tệp chủ đề

nếu vì lý do nào đấy, bạn thấy cần xuất mã ngắn bên trong vùng chẳng hề nhân tiện ích con của chủ đề, thì bạn cũng sở hữu thể sử dụng mã ngắn của mình ở đấy.

giả sử bạn đã tạo một dòng trang tùy chỉnh và bạn muốn bao gồm một mã ngắn để hiển thị 1 biểu dòng liên hệ. Chỉ cần thêm shortcode của bạn, như sau:

Mẹo 6. Ẩn mã ngắn bị hỏng

Thường thì khách hàng thay đổi chủ đề của họ mà không nhìn thấy rằng các mã ngắn cũ của họ sẽ ko hoạt động. Đôi khi, họ phát hiện ra sau phổ biến tháng lúc một người dùng truy cập bài đăng cũ của họ để mua thấy văn bản kỳ lạ ở ấy.

Vâng, bạn mang 2 phương pháp để sang sửa nó. Bạn sở hữu thể xóa tay chân và xóa shortcode khỏi mọi bài đăng hoặc chỉ cần ẩn shortcode bị hỏng.

gần như các gì bạn cần khiến là thêm mã sau vào tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web.

add_shortcode( 'shortcodetag', '__return_false' );

Mã này thêm lại mã ngắn mồ côi không có đầu ra. Đừng quên thay thế shortcodetag bằng tên mã ngắn của bạn.

Mẹo 7. Tìm mã ngắn được dùng trong bài đăng

Trong trường hợp bạn không muốn sử dụng bản hack trong Mẹo 6 và muốn xóa đầy đủ các shortcode theo cách tay chân, thì bước trước hết là mua đầy đủ những bài đăng đang tiêu dùng shortcode.

Bạn với thể dùng mã này trong tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web để thực hành công tác cạnh tranh cho bạn.

function wpb_find_shortcode($atts, $content=null)  
ob_start();
extract( shortcode_atts( array(
		'find' => '',
	), $atts ) );

$string = $atts['find'];

$args = array(
	's' => $string,
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) 
        echo '
    • ‘;
    • while ( $the_query->have_posts() )
    • $the_query->the_post(); ?>

echo ‘

‘;
else
echo “Sorry no posts found”;

wp_reset_postdata();
return ob_get_clean();

add_shortcode(‘shortcodefinder’, ‘wpb_find_shortcode’);

Mã này chỉ đơn thuần là tạo một mã ngắn được gọi là shortcodefinder . Nó chạy 1 truy hỏi WordPress và liệt kê những bài đăng có 1 thẻ shortcode nhất quyết.

Ví dụ: giả dụ bạn muốn tậu rất nhiều những bài đăng chứa shortcode [contact-form-7 404 "Not Found"] thì bạn chỉ cần nhập [shortcodefinder find = ‘contact-form’] vào 1 trang WordPress và lưu nó. Hiện tại ví như bạn xem trước trang, bạn sẽ với thể xem toàn bộ những bài đăng với cất shortcode.

Để mang chỉ dẫn chi tiết hơn, hãy xem hướng dẫn của chúng tôi về cách thức sắm và ẩn các mã ngắn ko sử dụng trong WordPress.

Mẹo bổ sung: Tôi có thể tiêu dùng mã ngắn nào ngay bây giờ?

các bạn thường không biết mã ngắn nào mang sẵn cho họ. Plugin tham chiếu mã ngắn cung cấp danh sách và thông báo chi tiết về các mã ngắn sở hữu sẵn trong trang web WordPress của bạn.

Chúng tôi kỳ vọng các mẹo này sẽ giúp bạn học bí quyết tiêu dùng mã ngắn và tận dụng tối đa chúng trong WordPress như 1 người chuyên nghiệp.

Shortcodes trong WordPress là gì?

Bất kỳ nội dung nào được thêm vào một trang WordPress đều trải qua 1 số kiểm tra bảo mật và bộ lọc. Những bộ lọc và kiểm tra bảo mật này đảm bảo rằng không sở hữu mã độc hại nào đi vào các bài đăng, trang, bình luận, v.v. Điều này với nghĩa là bạn không thể trực tiếp viết mã vào những khu vực này.

Mặt khác, đôi khi bạn chỉ cần thêm mã vào các khu vực này. Mã ngắn cung cấp 1 bí quyết để làm cho điều đó.

Mã ngắn giúp bạn thêm những yếu tố khác vào bài viết WordPress tiện dụng hơn. Ví dụ: bạn sở hữu thể thêm 1 thanh trượt đáp ứng đẹp mắt bằng cách thức tiêu dùng một mã ngắn thuần tuý. Bạn sở hữu thể tạo 1 biểu cái thăm dò phức tạp trong WordPress mà ko cần viết một chiếc mã nào.

Đã kể rằng, chúng ta hãy xem một số mẹo để tiêu dùng mã ngắn trong WordPress.

Mẹo 1. Biết lúc nào ko nên dùng mã ngắn

Mã ngắn là xuất sắc, nhưng tiêu dùng mã ngắn trong mỗi bài đăng chẳng hề là 1 ý tưởng lý tưởng. Có hầu hết chủ đề WordPress kiêu hãnh tuyên bố có hơn 200 mã ngắn.

tuy nhiên, ví như bạn dùng shortcode trong mỗi bài đăng, thì bạn sẽ mãi mãi bị ràng buộc sở hữu chủ đề cụ thể phân phối shortcode.

giả dụ bạn đang dùng shortcode dành riêng cho chủ đề để tạo những nút gọi hành động bên trong các bài đăng hoặc trang của mình, thì bạn nên xem hướng dẫn của chúng tôi về phương pháp thêm các nút CSS trong WordPress mà không cần tiêu dùng mã ngắn.

nếu bạn đang dùng việc thấy mình thêm shortcode trong mọi chủ đề để thêm cùng 1 phần tử, chả hạn như quảng cáo biểu ngữ hoặc văn bản chữ ký ở cuối bài đăng của mình, thì bạn mang thể muốn tiêu dùng 1 plugin hoặc thuê một nhà vững mạnh để viết mã trực tiếp vào chủ đề của bạn.

Điều này sẽ giúp bạn tiện lợi tạo kiểu cho phần tử đó hơn và dễ dàng chiếc bỏ nó nếu như bạn quyết định làm điều ấy.

Hãy nhớ rằng, nếu như bạn sử dụng shortcode trong mọi bài đăng và sau đấy muốn xóa nó, thì bạn sẽ phải chỉnh sửa tất cả những bài viết để xóa nó theo cách thủ công. Dù rằng sở hữu 1 phương pháp thuận tiện hơn mà chúng tôi sẽ chỉ cho bạn ở phần sau của bài viết này.

Mẹo 2: Chứng minh ngày mai mã ngắn của bạn

Mã ngắn là tuyệt vời, nhưng nếu như nó được cung cấp bởi chủ đề của bạn, thì bạn mang thể muốn suy nghĩ lại về việc sử dụng quá mức. Tại sao?

Bởi vì giả dụ bạn thay đổi chủ đề của mình, thì chủ đề tiếp theo của bạn rất sở hữu thể sẽ không sở hữu cộng mã ngắn.

cách thức thấp nhất để ngăn chặn điều đó là thêm plugin của bạn vào 1 trang web cụ thể .

Chỉ cần sao chép và dán đoạn mã shortcode trong khoảng tệp functions.php của chủ đề, sau đó dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: bí quyết tìm kiếm mã ngắn trong chủ đề WordPress của bạn

Để chứng minh shortcode của bạn lâu dài, bạn phải biết hàm shortcode trông như thế nào và cách sắm nó trong chủ đề của bạn.

đầu tiên, bạn cần mở thư mục chủ đề của mình, thư mục này thường được tìm thấy trong / wp-content / themes / your-theme-name /

Bạn muốn xem bên trong tệp functions.php hoặc ví như chủ đề mang thư mục bao gồm, thì hãy vào bên trong đấy.

Mở tệp và tìm kiếm thuật ngữ add_shortcode.

Dưới đây là ví dụ về một đoạn mã ngắn trông như thế nào:

function my_shortcode_function()  
$i = '

Hello World!

‘; return $i; add_shortcode(‘my-shortcode’, ‘my_shortcode_function’);

Mã này tạo ra một shortcode ‘my-shortcode’, trả về 1 lời chào văn bản đơn thuần và có thể được nhúng vào 1 bài đăng hoặc trang WordPress như sau:

[my-shortcode]

chỉ dẫn hữu ích: cách thức tạo shortcode trong WordPress .

Mẹo 4: tiêu dùng Mã ngắn trong tiện thể ích con

Using a Shortcode in WordPress widgets

bình thường quý khách nghĩ rằng mã ngắn chỉ giới hạn trong những bài đăng và trang, nhưng thực tại không phải vậy. Bạn mang thể sử dụng nó bên trong những widget văn bản WordPress của mình.

Chỉ cần kéo và thả 1 widget văn bản vào thanh bên của bạn và thêm shortcode của bạn vào bên trong nó.

Hãy nhớ rằng tính năng này không được bật theo mặc định trong WordPress. Trong trường hợp bạn không thể thấy mã ngắn của mình trong 1 một thể ích, thì bạn cần thêm mã này vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_filter('widget_text', 'do_shortcode');

Mẹo 5. Thêm mã ngắn trong tệp chủ đề

giả dụ vì lý do nào đó, bạn thấy cần xuất mã ngắn bên trong vùng ko phải nhân tiện ích con của chủ đề, thì bạn cũng sở hữu thể dùng mã ngắn của mình ở ấy.

giả sử bạn đã tạo một loại trang tùy chỉnh và bạn muốn bao gồm một mã ngắn để hiển thị một biểu mẫu địa chỉ. Chỉ cần thêm shortcode của bạn, như sau:

Mẹo 6. Ẩn mã ngắn bị hỏng

Thường thì quý khách đổi thay chủ đề của họ mà ko nhìn thấy rằng các mã ngắn cũ của họ sẽ không hoạt động. Thỉnh thoảng, họ phát hiện ra sau nhiều tháng lúc một người mua truy tìm cập bài đăng cũ của họ để tìm thấy văn bản kỳ lạ ở ấy.

Vâng, bạn sở hữu 2 phương pháp để tu tạo nó. Bạn có thể xóa thủ công và xóa shortcode khỏi mọi bài đăng hoặc chỉ cần ẩn shortcode bị hỏng.

đa số những gì bạn cần khiến cho là thêm mã sau vào tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web.

add_shortcode( 'shortcodetag', '__return_false' );

Mã này thêm lại mã ngắn mồ côi ko với đầu ra. Đừng quên thay thế shortcodetag bằng tên mã ngắn của bạn.

Mẹo 7. Tậu mã ngắn được dùng trong bài đăng

Trong trường hợp bạn ko muốn tiêu dùng bản hack trong Mẹo 6 và muốn xóa tất cả những shortcode theo cách thức thủ công, thì bước trước tiên là sắm hồ hết những bài đăng đang tiêu dùng shortcode.

Bạn có thể dùng mã này trong tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web để thực hành công tác cạnh tranh cho bạn.

function wpb_find_shortcode($atts, $content=null)  
ob_start();
extract( shortcode_atts( array(
		'find' => '',
	), $atts ) );

$string = $atts['find'];

$args = array(
	's' => $string,
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) 
        echo '
    • ‘;
    • while ( $the_query->have_posts() )
    • $the_query->the_post(); ?>

echo ‘

‘;
else
echo “Sorry no posts found”;

wp_reset_postdata();
return ob_get_clean();

add_shortcode(‘shortcodefinder’, ‘wpb_find_shortcode’);

Mã này chỉ đơn thuần là tạo 1 mã ngắn được gọi là shortcodefinder . Nó chạy 1 tróc nã WordPress và liệt kê những bài đăng có 1 thẻ shortcode nhất mực.

Ví dụ: ví như bạn muốn tậu phần nhiều những bài đăng cất shortcode [contact-form-7 404 "Not Found"] thì bạn chỉ cần nhập [shortcodefinder find = ‘contact-form’] vào một trang WordPress và lưu nó. Hiện giờ nếu bạn xem trước trang, bạn sẽ với thể xem toàn bộ những bài đăng mang đựng shortcode.

Để với chỉ dẫn chi tiết hơn, hãy xem hướng dẫn của chúng tôi về phương pháp mua và ẩn các mã ngắn không dùng trong WordPress.

Mẹo bổ sung: Tôi có thể tiêu dùng mã ngắn nào ngay bây giờ?

khách hàng thường không biết mã ngắn nào sở hữu sẵn cho họ. Plugin tham chiếu mã ngắn sản xuất danh sách và thông báo chi tiết về các mã ngắn có sẵn trong trang web WordPress của bạn.

Chúng tôi kỳ vọng những mẹo này sẽ giúp bạn học phương pháp tiêu dùng mã ngắn và tận dụng tối đa chúng trong WordPress như 1 người chuyên nghiệp.

Shortcodes trong WordPress là gì?

Bất kỳ nội dung nào được thêm vào một trang WordPress đều trải qua một số kiểm tra bảo mật và bộ lọc. Các bộ lọc và kiểm tra bảo mật này đảm bảo rằng không với mã độc hại nào đi vào các bài đăng, trang, bình luận, v.v. Điều này có nghĩa là bạn không thể trực tiếp viết mã vào những khu vực này.

Mặt khác, thỉnh thoảng bạn chỉ cần thêm mã vào các khu vực này. Mã ngắn phân phối 1 cách thức để khiến cho điều đấy.

Mã ngắn giúp bạn thêm các nguyên tố khác vào bài viết WordPress thuận lợi hơn. Ví dụ: bạn với thể thêm 1 thanh trượt đáp ứng đẹp mắt bằng bí quyết sử dụng một mã ngắn thuần tuý. Bạn với thể tạo một biểu mẫu dò xét phức tạp trong WordPress mà ko cần viết một cái mã nào.

Đã nhắc rằng, chúng ta hãy xem 1 số mẹo để dùng mã ngắn trong WordPress.

Mẹo một. Biết khi nào không nên dùng mã ngắn

Mã ngắn là lý tưởng, nhưng dùng mã ngắn trong mỗi bài đăng chẳng phải là 1 ý tưởng tuyệt vời. Mang toàn bộ chủ đề WordPress tự hào tuyên bố có hơn 200 mã ngắn.

không những thế, nếu như bạn dùng shortcode trong mỗi bài đăng, thì bạn sẽ mãi mãi bị buộc ràng mang chủ đề cụ thể cung cấp shortcode.

ví như bạn đang tiêu dùng shortcode dành riêng cho chủ đề để tạo những nút gọi hành động bên trong các bài đăng hoặc trang của mình, thì bạn nên xem chỉ dẫn của chúng tôi về bí quyết thêm các nút CSS trong WordPress mà không cần tiêu dùng mã ngắn.

nếu bạn đang tiêu dùng việc thấy mình thêm shortcode trong mọi chủ đề để thêm cộng 1 phần tử, chẳng hạn như quảng bá biểu ngữ hoặc văn bản chữ ký ở cuối bài đăng của mình, thì bạn mang thể muốn dùng 1 plugin hoặc thuê một nhà phát triển để viết mã trực tiếp vào chủ đề của bạn.

Điều này sẽ giúp bạn thuận lợi tạo kiểu cho phần tử đó hơn và tiện lợi dòng bỏ nó giả dụ bạn quyết định làm điều ấy.

Hãy nhớ rằng, nếu như bạn sử dụng shortcode trong mọi bài đăng và sau đó muốn xóa nó, thì bạn sẽ phải chỉnh sửa phần lớn những bài viết để xóa nó theo bí quyết tay chân. Mặc dù sở hữu 1 phương pháp tiện lợi hơn mà chúng tôi sẽ chỉ cho bạn ở phần sau của bài viết này.

Mẹo 2: Chứng minh tương lai mã ngắn của bạn

Mã ngắn là tuyệt vời, nhưng nếu nó được cung cấp bởi chủ đề của bạn, thì bạn có thể muốn nghĩ suy lại về việc tiêu dùng quá mức. Tại sao?

Bởi vì nếu như bạn thay đổi chủ đề của mình, thì chủ đề tiếp theo của bạn rất sở hữu thể sẽ không có cùng mã ngắn.

phương pháp thấp nhất để ngăn chặn điều đó là thêm plugin của bạn vào 1 trang web cụ thể .

Chỉ cần sao chép và dán đoạn mã shortcode từ tệp functions.php của chủ đề, sau ấy dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: bí quyết tìm kiếm mã ngắn trong chủ đề WordPress của bạn

Để chứng minh shortcode của bạn trong khoảng thời gian dài, bạn phải biết hàm shortcode trông như thế nào và phương pháp tìm nó trong chủ đề của bạn.

trước nhất, bạn cần mở thư mục chủ đề của mình, thư mục này thường được sắm thấy trong / wp-content / themes / your-theme-name /

Bạn muốn xem bên trong tệp functions.php hoặc nếu như chủ đề sở hữu thư mục bao gồm, thì hãy vào bên trong đó.

Mở tệp và kiếm tìm thuật ngữ add_shortcode.

Dưới đây là tỉ dụ về 1 đoạn mã ngắn trông như thế nào:

function my_shortcode_function()  
$i = '

Hello World!

‘; return $i; add_shortcode(‘my-shortcode’, ‘my_shortcode_function’);

Mã này tạo ra 1 shortcode ‘my-shortcode’, trả về 1 lời chào văn bản đơn giản và mang thể được nhúng vào một bài đăng hoặc trang WordPress như sau:

[my-shortcode]

chỉ dẫn hữu ích: cách thức tạo shortcode trong WordPress .

Mẹo 4: tiêu dùng Mã ngắn trong tiện ích con

Using a Shortcode in WordPress widgets

thường nhật các bạn nghĩ rằng mã ngắn chỉ ngừng trong những bài đăng và trang, nhưng thực tế ko phải vậy. Bạn sở hữu thể tiêu dùng nó bên trong những widget văn bản WordPress của mình.

Chỉ cần kéo và thả 1 widget văn bản vào thanh bên của bạn và thêm shortcode của bạn vào bên trong nó.

Hãy nhớ rằng tính năng này không được bật theo mặc định trong WordPress. Trong trường hợp bạn không thể thấy mã ngắn của mình trong một tiện thể ích, thì bạn cần thêm mã này vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_filter('widget_text', 'do_shortcode');

Mẹo 5. Thêm mã ngắn trong tệp chủ đề

ví như vì lý do nào đó, bạn thấy cần xuất mã ngắn bên trong vùng chẳng phải nhân thể ích con của chủ đề, thì bạn cũng có thể dùng mã ngắn của mình ở đấy.

giả như bạn đã tạo 1 dòng trang tùy chỉnh và bạn muốn bao gồm 1 mã ngắn để hiển thị một biểu loại địa chỉ. Chỉ cần thêm shortcode của bạn, như sau:

Mẹo 6. Ẩn mã ngắn bị hỏng

Thường thì người dùng đổi thay chủ đề của họ mà ko nhìn thấy rằng những mã ngắn cũ của họ sẽ không hoạt động. Thỉnh thoảng, họ phát hiện ra sau phổ quát tháng lúc một các bạn truy vấn cập bài đăng cũ của họ để tậu thấy văn bản kỳ lạ ở ấy.

Vâng, bạn sở hữu 2 bí quyết để tu chỉnh nó. Bạn với thể xóa thủ công và xóa shortcode khỏi mọi bài đăng hoặc chỉ cần ẩn shortcode bị hỏng.

phần lớn những gì bạn cần khiến cho là thêm mã sau vào tệp functions.php của chủ đề hoặc 1 plugin dành riêng cho trang web.

add_shortcode( 'shortcodetag', '__return_false' );

Mã này thêm lại mã ngắn mồ côi ko mang đầu ra. Đừng quên thay thế shortcodetag bằng tên mã ngắn của bạn.

Mẹo 7. Tậu mã ngắn được tiêu dùng trong bài đăng

Trong trường hợp bạn không muốn tiêu dùng bản hack trong Mẹo 6 và muốn xóa phần lớn các shortcode theo cách tay chân, thì bước trước hết là tậu đông đảo các bài đăng đang sử dụng shortcode.

Bạn với thể dùng mã này trong tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web để thực hành công tác cạnh tranh cho bạn.

function wpb_find_shortcode($atts, $content=null)  
ob_start();
extract( shortcode_atts( array(
		'find' => '',
	), $atts ) );

$string = $atts['find'];

$args = array(
	's' => $string,
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) 
        echo '
    • ‘;
    • while ( $the_query->have_posts() )
    • $the_query->the_post(); ?>

echo ‘

‘;
else
echo “Sorry no posts found”;

wp_reset_postdata();
return ob_get_clean();

add_shortcode(‘shortcodefinder’, ‘wpb_find_shortcode’);

Mã này chỉ thuần tuý là tạo một mã ngắn được gọi là shortcodefinder . Nó chạy một truy WordPress và liệt kê những bài đăng với 1 thẻ shortcode nhất định.

Ví dụ: nếu như bạn muốn tìm phần nhiều các bài đăng chứa shortcode [contact-form-7 404 "Not Found"] thì bạn chỉ cần nhập [shortcodefinder find = ‘contact-form’] vào một trang WordPress và lưu nó. Ngày nay ví như bạn xem trước trang, bạn sẽ có thể xem đa số các bài đăng mang chứa shortcode.

Để có hướng dẫn chi tiết hơn, hãy xem chỉ dẫn của chúng tôi về cách tậu và ẩn những mã ngắn ko dùng trong WordPress.

Mẹo bổ sung: Tôi sở hữu thể dùng mã ngắn nào ngay bây giờ?

các bạn thường không biết mã ngắn nào sở hữu sẵn cho họ. Plugin tham chiếu mã ngắn cung ứng danh sách và thông báo chi tiết về những mã ngắn với sẵn trong trang web WordPress của bạn.

Chúng tôi kỳ vọng các mẹo này sẽ giúp bạn học cách sử dụng mã ngắn và tận dụng tối đa chúng trong WordPress như 1 người giỏi.

Bài 7 mẹo nhu yếu để dùng mã ngắn trong WordPress

Theo : https://chowebs.com

Comments

Popular posts from this blog

Sổ hồng và sổ đỏ khác nhau thế nào?

Mục tiêu chọn bảng điện dân dụng sử dụng trong gia đình an toàn

Phương pháp đổi tên theme wordpress trong phpmyadmin