📅  最后修改于: 2023-12-03 15:21:13.835000             🧑  作者: Mango
本插件适用于 WordPress 站点开发人员,可以检查给定的简码是否存在于页面或文章中。
在 WordPress 插件文件夹中创建一个新文件夹(例如 shortcode-checker
)。
在文件夹中创建一个名为 shortcode-checker.php
的文件。
将以下代码复制到 shortcode-checker.php
中:
<?php
/*
Plugin Name: Shortcode Checker
Version: 1.0
Description: A plugin to check if a shortcode exists on a page or post.
*/
function shortcode_exists($shortcode) {
global $post;
if (strpos($post->post_content, '['.$shortcode) !== false) {
return true;
}
return false;
}
// Example usage:
if (shortcode_exists('my_custom_shortcode')) {
// Code to run if shortcode exists
} else {
// Code to run if shortcode does not exist
}
?>
保存文件并将插件上传到 WordPress 插件目录中。
激活插件。
现在,可以使用 shortcode_exists()
函数来检查给定的简码是否存在于页面或文章中。例如,如下所示:
if (shortcode_exists('my_custom_shortcode')) {
echo 'My custom shortcode exists!';
} else {
echo 'My custom shortcode does not exist!';
}
该函数接受一个参数,即要检查的简码。返回值为一个布尔值,如果简码存在,则返回 true
,否则返回 false
。