设计和硬编码的模板,以便我们可以轻松复制并使财产将来更改自己。 这里:WordPress硬编码的含义是什么?

有帮助吗?

解决方案

WordPress是CMS(内容管理系统)。当您查看使用WordPress作为其后端的网站时,WordPress将向您向您展示数据库中的数据(您已在WordPress仪表板中输入的数据),并且它将根据您选择的任何主题格式化它。< / p>

主题是文件集合(.php,.cs,.js,.html,.jpg等),它们一起使用页面格式化和样式。

a(非常基本的剥离)示例是这是一个模板文件;

page-home.php

<?php get_header(); ?>

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

<?php get_footer(); ?>
.

现在说你进入后端并编辑“主页”页面,你制作标题“我的第一页”,然后你将一些内容添加到wysiwyg中,“结帐我的第一页!”。当您使用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通过使用上述(即标题和内容区域)以及像功能映像,类别,菜单,主题设置,插件(及其设置)等内容。

主题(和插件)也可以利用元数据等内容。元数据是与对象(通常是帖子/页面/用户等)关联的数据,它们可以用于逻辑或将某些东西显示到前端用户。有些主题有您可以输入此元数据的区域,它将在前端显示。一个很好的例子是高级自定义字段。

制作一个伟大的网站(使用CMS)是之间的平衡;

  • 用户能够编辑他们希望的站点的所有方面。以及用插件扩展网站功能。
  • 没有给用户太多自由,这样他们必须编写代码或可以搞砸网站的设计/布局/功能。
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top