如何在不使用短代码的情况下使插件与自定义wp网站一起使用()

我对编码还很陌生, 并且正在第一个自定义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

    推荐阅读