我对编码还很陌生, 并且正在第一个自定义wp网站上工作。我使用HTML和CSS做过网站的主要部分, 并将其转换为php以使用wp来实现, 到目前为止, 它可以正常工作, 甚至可以使用插件, 但前提是我使用短代码或使用高级自定义字段, 但是我想能够做的是使用Gutenberg编辑器, 并在其中添加新块而不必进入php代码, 以便不知道代码的人可以更改主题。那么有人可以告诉我我需要做什么吗?
#1【如何在不使用短代码的情况下使插件与自定义wp网站一起使用()】首先有两个重要的事情。
在header.php文件中的主题代码中, 检查wp_head()函数;在文件中。 wp_head()函数负责自动显示标题, 脚本, 样式, 目标以及来自插件, 操作和wordpress面板设置的其他信息。然后, 它必须出现在所有wordpress标头中, 否则在开发过程中会遇到各种错误和困难。
<
html <
?php language_attributes();
?>
>
<
head>
<
!-- ... other codes ...-->
<
!-- This wp_head function must be present in all wordpress headers. -->
<
?php wp_head();
?>
<
/head>
另一个重要的事情是函数:wp_footer()它负责调用额外的信息, 例如脚本和类似于wp_head()的其他设置。并且她必须始终出现在示例的footer.php中:
<
!-- ... other codes ...-->
<
?php wp_footer();
?>
<
/body>
<
/html>
现在, 要使用gutenberg创建块, 你可以在functions.php文件中根据需要添加自定义代码, 但是在更改主题时它将不会出现在面板中。我建议你创建一个包含新代码的插件。
有关更多信息, 请咨询:https://developer.wordpress.org/block-editor/developers/和https://developer.wordpress.org/plugins/
对于渲染块, 请注意, 你必须在文件内调用以下示例代码:
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
//
the_content();
//responsible for rendering
//
} // end while
} // end if
推荐阅读
- 如何在WordPress中进行真实页面缓存()
- 如何在WordPress中使客户计费电话号码唯一
- 默认情况下如何在WordPress中将菜单添加到菜单位置
- 如何在模板源中找到硬编码属性的位置()
- 如何限制搜索查询并在WordPress中添加过滤器()
- 如何将WordPress集成到Webpack()
- 如何在XAMPP Ubuntu上安装新的WordPress主题()
- 如何在xampp中安装下载的wordpress主题
- 如何在WordPress中以帖子类型插入附件并更新自定义字段