7 Mẹo cần thiết để sử dụng mã ngắn trong WordPress

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à nhân tiện ích con mà không thực sự viết bất kỳ mã nào. Vì thế tên, Mã ngắn . Phổ thông plugin WordPress và 1 số chủ đề tiêu dùng mã ngắn để thêm những nguyê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ớt 7 mẹo cần phải có để dùng mã ngắn trong WordPress.

7 mẹo nhu yếu để 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ố 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 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 mang tức thị 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 sản xuất một cách để khiến cho đ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 có 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 mang thể tạo một biểu mẫu dò hỏi phức tạp trong WordPress mà ko cần viết một dòng mã nào.

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

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

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

bên cạnh đó, 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.

ví như bạn đang sử dụng shortcode dành riêng cho chủ đề để tạo các 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ề cách thức thêm các nút CSS trong WordPress mà ko 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ả hạn như truyền bá 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 dùng 1 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 tiện dụng tạo kiểu cho phần tử đó hơn và dễ dàng cái bỏ nó giả dụ bạn quyết định khiến cho điều đấy.

Hãy nhớ rằng, giả dụ 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 đa số các bài viết để xóa nó theo phương pháp tay chân. Mặc dầu với 1 bí quyết 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 tương lai mã ngắn của bạn

Mã ngắn là xuất sắc, nhưng giả dụ nó được sản xuất bởi chủ đề của bạn, thì bạn với thể muốn nghĩ suy lại về việc 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 với cộng mã ngắn.

bí quyết phải chăng 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 thức 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à phương pháp mua 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 giả dụ chủ đề với 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à 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 thuần tuý và có thể được nhúng vào 1 bài đăng hoặc trang WordPress như sau:

[my-shortcode]

hướng dẫn hữu ích: bí quyết tạo shortcode trong WordPress .

Mẹo 4: dùng Mã ngắn trong một thể ích con

Using a Shortcode in WordPress widgets

bình thường các bạn nghĩ rằng mã ngắn chỉ ngừng trong các bài đăng và trang, nhưng thực tiễn ko phải vậy. Bạn với 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 tiện í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 không hề tiện thể ích con của chủ đề, thì bạn cũng mang thể dùng mã ngắn của mình ở đấy.

ví thử bạn đã tạo một cái trang tùy chỉnh và bạn muốn bao gồm 1 mã ngắn để hiển thị một biểu mẫu 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ì các bạn đổi thay chủ đề của họ mà ko trông thấy rằng các mã ngắn cũ của họ sẽ ko hoạt động. Thỉnh thoảng, họ phát hiện ra sau phổ thông tháng khi 1 khách hà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 mang 2 phương pháp để 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.

hồ hết các 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 ko muốn tiêu dùng bản hack trong Mẹo 6 và muốn xóa phần đông những shortcode theo cách thức thủ công, thì bước trước hết là tậu số đông những bài đăng đang tiêu dùng shortcode.

Bạn với 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 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 một truy WordPress và liệt kê các bài đăng có một thẻ shortcode nhất định.

Ví dụ: nếu bạn muốn tậu tất cả 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 một trang WordPress và lưu nó. Hiện tại ví như bạn xem trước trang, bạn sẽ có thể xem hồ hết các bài đăng có đựng shortcode.

Để với chỉ dẫn chi tiết hơn, hãy xem chỉ dẫn của chúng tôi về phương pháp tìm và ẩn các mã ngắn không 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ờ?

quý khách thường ko biết mã ngắn nào có sẵn cho họ. Plugin tham chiếu mã ngắn cung ứng danh sách và thông tin chi tiết về những 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 ko mang 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 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 cung ứng 1 cách thức để khiến điều ấy.

Mã ngắn giúp bạn thêm những nguyê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 một thanh trượt đáp ứng đẹp mắt bằng bí quyết sử dụng 1 mã ngắn thuần tuý. Bạn có thể tạo 1 biểu dòng điều tra phức tạp trong WordPress mà không cần viết một dòng 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 lúc nào ko nên dùng mã ngắn

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

bên cạnh đó, nếu bạn tiêu 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ể phân phối shortcode.

ví như bạn đang sử dụng shortcode dành riêng cho chủ đề để tạo các 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ề cách thức thêm những nút CSS trong WordPress mà ko cần sử dụng mã ngắn.

nếu như bạn đang sử 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ư 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ê 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 tiện lợi tạo kiểu cho phần tử đấy hơn và thuận tiện chiếc bỏ nó nếu như bạn quyết định khiến điều đấy.

Hãy nhớ rằng, giả dụ bạn 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 đông các bài viết để xóa nó theo cách tay chân. Mặc dù có một 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 mai sau mã ngắn của bạn

Mã ngắn là tuyệt vời, nhưng nếu như nó được sản xuất bởi chủ đề của bạn, thì bạn sở hữu thể muốn suy nghĩ 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 sở hữu thể sẽ ko có 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 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: cách 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 thức 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 mua 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ủ đề mang 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à với 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: cách thức tạo shortcode trong WordPress .

Mẹo 4: sử dụng Mã ngắn trong nhân thể ích con

Using a Shortcode in WordPress widgets

thông thường các bạn nghĩ rằng mã ngắn chỉ ngừng trong các bài đăng và trang, nhưng thực tiễn không hề 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 chẳ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ủ đề

nếu 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 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ả tỉ bạn đã tạo 1 mẫu 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 loạ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 dùng thay đổi chủ đề của họ mà không trông 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 phổ biến tháng lúc một quý khách tầm nã 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 cách để sửa chữ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.

gần như các gì bạn cần làm 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 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. Sắm mã ngắn được dùng trong bài đăng

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

Bạn mang 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 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 thuầ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 với một thẻ shortcode nhất quyết.

Ví dụ: giả dụ bạn muốn tậu rất nhiều các bài đăng đựng 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 ví như bạn xem trước trang, bạn sẽ có thể xem phần đông các bài đăng có chứa shortcode.

Để mang hướng 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 ko sử dụng trong WordPress.

Mẹo bổ sung: Tôi mang 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 sở hữu sẵn cho họ. Plugin tham chiếu mã ngắn phân phối danh sách và thông tin chi tiết về các mã ngắn với 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 sử dụng mã ngắn và tận dụng tối đa chúng trong WordPress như 1 người nhiều năm kinh nghiệm.

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à nhân thể ích con mà không đích thực viết bất kỳ mã nào. Do vậy tên, Mã ngắn . Đa dạng plugin WordPress và một số chủ đề dùng mã ngắn để thêm các 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 nhu 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. 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 những bài đăng, trang, bình luận, v.v. Điều này mang tức 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 ứng một cách thức để khiến cho điều đó.

Mã ngắn giúp bạn thêm các yếu tố khác vào bài viết WordPress tiện dụng 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 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 dò la phức tạp trong WordPress mà ko cần viết một chiếc mã nào.

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

Mẹo 1. Biết khi nào không nên sử dụng mã ngắn

Mã ngắn là hoàn hảo, nhưng sử dụng mã ngắn trong mỗi bài đăng không hề là 1 ý tưởng hoàn hảo. Với đông đảo chủ đề WordPress tự hào tuyên bố sở hữu hơn 200 mã ngắn.

bên cạnh đó, nếu như bạn tiêu 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 ứng shortcode.

nếu 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 những 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à ko cần tiêu dùng mã ngắn.

nếu như 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ả 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 tiêu dùng một plugin hoặc thuê 1 nhà tăng trưởng để 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à tiện lợi dòng bỏ nó giả dụ bạn quyết định khiến cho điều đó.

Hãy nhớ rằng, nếu 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 một cách thức 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 tương lai mã ngắn của bạn

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

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

phương pháp phải chăng 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 đó dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: phương pháp kiếm tì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à cách mua 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 mua 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 chủ đề mang 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à tỉ 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 1 shortcode ‘my-shortcode’, trả về 1 lời chào văn bản đơn thuầ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: bí quyết 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 ngày người mua nghĩ rằng mã ngắn chỉ ngừng trong những bài đăng và trang, nhưng thực tiễn chẳng phải vậy. Bạn mang 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 ko đượ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 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ủ đề

giả dụ 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 thể ích con của chủ đề, thì bạn cũng mang thể tiêu dùng mã ngắn của mình ở ấy.

ví thử bạn đã tạo 1 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 mẫu 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ì các bạn thay đổi chủ đề của họ mà không trông 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ổ thông tháng lúc 1 người dùng truy cập bài đăng cũ của họ để tìm thấy văn bản kỳ lạ ở đó.

Vâng, bạn có hai cách để tôn tạo 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ư những 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 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ìm 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 hồ hết các shortcode theo bí quyết thủ công, thì bước trước nhất là tìm toàn bộ các bài đăng đang tiêu dùng shortcode.

Bạn mang 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 việ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 truy nã WordPress và liệt kê những bài đăng có 1 thẻ shortcode một mực.

Ví dụ: nếu như bạn muốn sắm tất cả 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 một trang WordPress và lưu nó. Hiện giờ ví như bạn xem trước trang, bạn sẽ có thể xem đầy đủ những bài đăng sở hữu 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 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ờ?

người dùng thường không biết mã ngắn nào mang 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ề những mã ngắn mang 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 cách tiêu dùng mã ngắn và tận dụng tối đa chúng trong WordPress như một 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. Những bộ lọc và kiểm tra bảo mật này đảm bảo rằng ko 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 mang tức thị 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 những khu vực này. Mã ngắn phân phối một phương pháp để làm điều ấy.

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 tiện hơn. Ví dụ: bạn với thể thêm một thanh trượt đáp ứng đẹp mắt bằng cách sử dụng 1 mã ngắn đơn thuần. Bạn có thể tạo một biểu dòng dò hỏi phức tạp trong WordPress mà không cần viết 1 mẫu mã nào.

Đã đề cập 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 ko nên sử dụng mã ngắn

Mã ngắn là lý tưởng, nhưng sử dụng mã ngắn trong mỗi bài đăng chẳng hề là một ý tưởng lý tưởng. Mang đa số chủ đề WordPress kiêu hãnh tuyên bố mang hơn 200 mã ngắn.

tuy nhiên, nếu 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 mang chủ đề cụ thể cung ứng shortcode.

nếu bạn đang tiêu 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ề cách thức thêm các nút CSS trong WordPress mà ko 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ư 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 sử dụng 1 plugin hoặc thuê một nhà tăng trưởng để 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ử đấy hơn và thuận tiện cái bỏ nó nếu bạn quyết định làm điều đó.

Hãy nhớ rằng, nếu 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 đầy đủ các bài viết để xóa nó theo phương pháp tay chân. Mặc dầu có một 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 tương lai mã ngắn của bạn

Mã ngắn là lý tưởng, nhưng nếu như nó được phân phối bởi chủ đề của bạn, thì bạn với thể muốn suy nghĩ 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 có 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 ấy dán vào plugin dành riêng cho trang web của bạn.

Mẹo 3: cách kiếm tì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 thức mua 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 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 đó.

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 1 shortcode ‘my-shortcode’, trả về 1 lời chào văn bản đơn thuần và sở hữu 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: sử dụng Mã ngắn trong nhân thể ích con

Using a Shortcode in WordPress widgets

thông thường khách hàng nghĩ rằng mã ngắn chỉ giới hạn trong các bài đăng và trang, nhưng thực tế ko phải vậy. Bạn sở hữu thể sử dụng nó bên trong các 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 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 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 như 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ề một thể ích con của chủ đề, thì bạn cũng có thể sử 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 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ì quý khách đổ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. Đôi khi, họ phát hiện ra sau phổ biến tháng lúc 1 khách hàng tầm nã cập bài đăng cũ của họ để mua thấy văn bản kỳ lạ ở đó.

Vâng, bạn sở hữu hai cách thức để sửa sang nó. Bạn mang 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 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. Mua mã ngắn được 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 tay chân, thì bước trước hết là tậu phần nhiều những bài đăng đang sử dụng shortcode.

Bạn có thể tiêu 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 việ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ỉ thuần tuý là tạo 1 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 sở hữu 1 thẻ shortcode một mực.

Ví dụ: giả dụ bạn muốn tìm rất 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 1 trang WordPress và lưu nó. Hiện nay ví như bạn xem trước trang, bạn sẽ có thể xem đông đảo các bài đăng có đựng shortcode.

Để mang chỉ 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 tiêu 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ờ?

người mua thường ko biết mã ngắn nào với sẵn cho họ. Plugin tham chiếu mã ngắn phân phối danh sách và thông báo chi tiết về những 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 sử 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ố rà soát bảo mật và bộ lọc. Các bộ lọc và rà soát bảo mật này đảm bảo rằng ko mang 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 tức 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 sản xuất 1 bí quyết để khiến điều đấy.

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

Đã nói 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 sử dụng mã ngắn

Mã ngắn là hoàn hảo, nhưng dùng mã ngắn trong mỗi bài đăng không hề là 1 ý tưởng tuyệt vời. Mang rất nhiều chủ đề WordPress kiêu hãnh tuyên bố mang hơn 200 mã ngắn.

không những thế, nếu như 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 có chủ đề cụ thể sản xuất shortcode.

nếu bạn đang tiêu dùng shortcode dành riêng cho chủ đề để tạo các 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ề phương pháp thêm những nút CSS trong WordPress mà không cần dùng mã ngắn.

nếu như 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ư truyền 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 1 plugin hoặc thuê một nhà tăng trưởng để 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 dụng tạo kiểu cho phần tử đó hơn và tiện lợi mẫu bỏ nó nếu như bạn quyết định khiến điều đấy.

Hãy nhớ rằng, ví như bạn 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 số đông các bài viết để xóa nó theo cách tay chân. Dù rằng có một phương pháp 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à xuất sắc, nhưng giả dụ nó được cung cấp bởi chủ đề của bạn, thì bạn có thể muốn suy nghĩ lại về việc sử 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 rẻ 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: 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 tương lai, bạn phải biết hàm shortcode trông như thế nào và phương pháp sắm 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 mua 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 chủ đề có 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à 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 thuần tuý và sở hữu 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: cách tạo shortcode trong WordPress .

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

Using a Shortcode in WordPress widgets

thường nhật quý khách nghĩ rằng mã ngắn chỉ dừng trong các bài đăng và trang, nhưng thực tại không hề vậy. Bạn với thể dùng nó bên trong các 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 ko đượ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 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 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 như vì lý do nào đó, bạn thấy cần xuất mã ngắn bên trong vùng không phải luôn tiện ích con của chủ đề, thì bạn cũng có thể tiêu dùng mã ngắn của mình ở đó.

giả như bạn đã tạo một 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 mẫu 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 ra 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 nhiều tháng lúc 1 người mua truy 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 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.

hồ hết những 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 sở hữu đầu ra. Đừng quên thay thế shortcodetag bằng tên mã ngắn của bạn.

Mẹo 7. Mua mã ngắn được sử 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 đa số những shortcode theo cách thức tay chân, thì bước trước tiên là tìm đầy đủ các bài đăng đang dùng shortcode.

Bạn sở hữu 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 hiện 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 giản là tạo 1 mã ngắn được gọi là shortcodefinder . Nó chạy 1 truy 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 hồ hết những bài đăng đựng 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ó. Bây giờ nếu bạn xem trước trang, bạn sẽ với thể xem đầy đủ những bài đăng sở hữu chứa shortcode.

Để mang hướng 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 tậu và ẩn những mã ngắn không tiêu dùng trong WordPress.

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

khách hàng thường ko biết mã ngắn nào có sẵn cho họ. Plugin tham chiếu mã ngắn sản xuất danh sách và thông tin 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 hy vọng những mẹo này sẽ giúp bạn học cách thức sử dụng mã ngắn và tận dụng tối đa chúng trong WordPress như một người giỏi.

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

Theo : https://chowebs.com

Comments

Popular posts from this blog

Phương pháp ngăn áp dụng truy hỏi cập internet trên Windows 11.

Theme WordPress nội thất 30 theme Flatsome

Phân biệt ID và Class trong css WordPress