WordPress的硬编码是什么

设计和硬编码的模板, 以便我们将来可以轻松复制并自行进行属性更改。此处:硬编码的wordpress是什么意思?
#1除其他事项外, WordPress是CMS(内容管理系统)。当你查看使用Wordpress作为后端的网站时, WordPress将向你显示一个页面, 其中包含数据库中的数据(已在Wordpress仪表板中输入), 并会根据你选择的主题对它进行格式化。
主题是文件(.php, .css, .js, .html, .jpg等)的集合, 这些文件一起工作以设置页面的格式和样式。
一个(非常基本的剥离)示例将是一个模板文件;
page-home.php

< ?php get_header(); ?> < div class='page'> < h2> < ?php the_title(); ?> < /h2> < div> < ?php the_content(); ?> < /div> < /div> < ?php get_footer(); ?>

现在说你进入后端并编辑” 主页” 页面, 并将标题设为” 我的第一页” , 然后在所见即所得中添加一些内容, “ 签出我的第一页!” 。当你使用Wordpress查看页面时, 它将显示给你;
< html> < body> < div class='page'> < h2> My First Page< /h2> < div> Checkout my first page!< /div> < /div> < /body> < /html>

现在, 所有花花公子都可以了。但是, 如果你想要此页面上的侧边栏, 会发生什么?如果你想重新排列标题和内容, 使标题位于内容下方, 会发生什么?你可以直接在Wordpress中执行此操作吗?不, 这就是所谓的” 硬编码” 。你无法从Wordpress后端更改它, 而必须通过编写/更改代码在模板文件中对其进行更改。
使用CMS进行站点设置的想法是, 你希望能够使用CMS更新任何区域。 WordPress通过使用以上内容(即标题和内容区域)以及功能图片, 类别, 菜单, 主题设置, 插件(及其设置)来完成此操作。
主题(和插件)也可以利用元数据之类的优势。元数据是与对象(通常是帖子/页面/用户等)关联的数据, 它们可用于逻辑或向前端用户显示某些内容。一些主题有一些区域, 你可以在其中输入此元数据, 并且这些数据将显示在前端。一个很好的例子是高级自定义字段。
【WordPress的硬编码是什么】打造出色网站(使用CMS)的诀窍是在两者之间取得平衡。
  • 用户能够编辑他们希望的网站的各个方面。以及使用插件扩展站点功能。
  • 没有给用户太多的自由, 使他们不得不编写代码, 或者会弄乱站点的设计/布局/功能。

    推荐阅读