我对编码还很陌生, 并且正在第一个自定义wp网站上工作。我使用HTML和CSS做过网站的主要部分, 并将其转换为php以使用wp来实现, 到目前为止, 它可以正常工作, 甚至可以使用插件, 但前提是我使用短代码或使用高级自定义字段, 但是我想能够做的是使用Gutenberg编辑器, 并在其中添加新块而不必进入php代码, 以便不知道代码的人可以更改主题。那么有人可以告诉我我需要做什么吗?
#1
首先有两个重要的事情。
在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
评论前必须登录!
注册