我目前正在学习wordpress主题开发, 为了更好地理解, 我下载了几个wordpress主题并查看其代码。但是我看不懂一行代码。这是->
<
?php echo do_shortcode(sq_option( 'footer_text ' ' '));
?>
也许它适合页脚, 但是它是如何工作的, 以及当我创建自己的方法时如何使用此功能。
#1如果要在自定义主题模板页面中执行简码, do_shortcode是必须使用的函数, 有关此函数的更多信息, 请参见:https://developer.wordpress.org/reference/functions/do_shortcode/
#2通常是do_shortcode(); 用于从shortcode或其属性到PHP代码中获取数据, 或过滤返回的shortcode数据。短代码可以由任何插件提供。
不确定, 但是在你主题的代码中sq_option(” footer_text” ); 可能是从页脚中过滤掉一些文本的功能。
代码可以是:
< ?php echo do_shortcode(‘ [contact-form-7 id =” 91″ title =” quote” ]’ ); ?>
【wordpress中的” do_shortcode” 是什么以及它如何工作()】参考链接
推荐阅读
- WordPress的硬编码是什么
- 是什么导致我的博客页面上如此长的等待时间()
- 我应该编辑哪个文件才能更改wordpress博客文章列表
- waypoint.js animate.css设置延迟或超时
- 警告(无法修改已发送的标头信息标头(输出始于(/themes/kaboodle/functions/admin-setup.php)
- 验证WordPress帖子中的自定义字段
- 使用WP_Query()查询新帖子,在WHERE过滤器中使用帖子ID()
- 在WordPress中使用wp_mail()代替mail()不起作用
- 使用wp_get_recent_posts