蠕虫巴西WordPress的托管

帖子类型

WordPress的可以容纳和展示多种不同类型的内容。这样的内容的单个项一般被称为后,虽然交也是特定柱类型。在内部,所有的岗位类型存储在同一个地方,在wp_posts数据库表,而是通过一列名为post_type是有区别的。

WordPress的3.0让您可以添加自己的自定义后的类型和以不同的方式使用他们的能力。

蠕虫巴西WordPress的主机比其他

默认的日志类型

有几种类型的职位都是现成在默认情况下使用的WordPress安装的用户或内部:

  • 后(POST类型: '后')
  • 页(博类型:“页”)
  • 附件(帖子类型:“附件”)
  • 修订版(发布类型:“版本”)
  • 导航菜单(帖子类型:“nav_menu_item”)
  • 自定义CSS(帖子类型: 'custom_css')
  • 变更(帖子类型: 'customize_changeset')

邮政WordPress是一个岗位类型,它是典型的和最常用的博客。帖子通常由时间(最新讯息第一)显示在以逆向顺序一个博客。帖子还用于创建提要。

页面WordPress是杆状。但它生活以外的职位的正常基于时间的列表。页面可以使用不同的pagetemplates显示它们。网页也可以按层次结构组织,以网页为父母到其他页面。但他们通常不能被分配的类别和标签。如果永久链接已启用,页面的固定链接始终只在主站点URL和页面的用户友好和URL有效名称(也被称为蛞蝓)及其父母(如果存在)组成。请参阅有关差异的详细信息页面的文章。

附件

附件是一个特殊的职位,保存有关通过WordPress的媒体上传系统上传的文件,如它的描述和名称的信息。对于图像,这也与元数据信息,存储在wp_postmeta表,关于图像的大小,从图像产生的缩略图,所述图像文件的位置,所述HTML ALT文本,从EXIF数据获得甚至信息嵌入在图像。

修订用于保存草稿帖子以及发布后的任何过去的修订。修订版本基本相同,他们属于后公布,但该职位使用wp_posts表的post_parent列设置为他们的父母。

导航菜单

导航菜单是持有大约在WordPress导航菜单系统中的单个项目信息的类型。这些将被用于除在博客上原本显示的内容以外的东西在wp_posts表项的第一个例子。

蠕虫巴西WordPress的主机单个项目

自定义CSS

自定义CSS是用于从定制的“附加CSS”画面保存店CSS主题的具体职位。每个主题都可以有自己的职位,但显​​示的主题时,只在活动主题'custom_css`后使用。

变更

变更是类似于自动保存,但专门为定制。这是保持定制的持久状态。 WordPress会试图保持在`customize_changeset`贴的用户会话期间通过定制变更的内容,并尝试将它们备份应你的猫关闭浏览器。

自定义文章类型

自定义文章类型是新的岗位类型,您可以创建。自定义后类型可以通过register_post_type()函数被添加到WordPress。此功能可让您通过它的标签,支持的功能,可用性和其他细节来定义一个新的职位类型。

下面是添加自定义后类型的一个基本的例子。

这将创建标识为acme_product后类型命名产品。该register_post_type()函数接收两个主要论点。第一个是限定在两个复数和单数形式的交类型的名称标签。第二个是公众这是一个预定义的标记以显示管理屏幕上的信息类型,并使其在网站内容本身显示出来,如果是用于查询。

还有更多的参数,你可以传递给register_post_type()函数,做事像建立层次结构(表现得像页),显示在搜索新的职位类型,更改新帖的网址,以及隐藏或显示元盒子在后编辑画面。这些参数都是可选的,你可以用它们来进行了详细的级别配置您的文章的类型。

存档页

为了您的索引或归档页面被访问(在上面的例子中/ ACME产品),如自定义文章类型模板部分描述你将需要更新(或“刷新”)的固定链接结构。用于索引的模板文件说明如下。

有关自定义文章类型为插件的词

为了避免对主题切换打破了现场,试图定义自定义文章类型作为一个插件,或者更好的是必须使用的插件。这样,你就不会强制用户使用到一定的主题。

命名的最佳实践

虽然可以很方便地使用同类产品一个简单的自定义职位类型标识符是默认文章类型的标识是一致的(岗位。页面修订。附件和nav_menu_item),它是更好,如果你有一个短的命名空间前缀的标识符确定你的插件。主题或网站实现自定义后的类型。

  • acme_product或aw_product产品通过后一个假设ACMEWidgets.com网站上使用的类型。
  • eightfold_product或eft_product产品发布由假想EightFoldtheme提供的类型。
  • ai1m_product产品通过后一个假设所有-in-One的Merchantplugin提供的类型。

如果没有命名空间的自定义后类型标识符,其它文章类型在您的网站将在主题定义的自定义文章类型更有可能的冲突,你爱上后或插件,你意识到,你绝对需要使用。或者,如果您正在开发自定义文章类型或主题,有一个更大的机会你的插件或主题将在您的潜在用户的网站定义的其他插件或主题和/或自定义文章类型定义的自定义后类型的冲突。命名空间的自定义后类型标识符并不能保证防止冲突,但肯定会减少他们的可能性。

请密切关注没有你的自定义后类型标识符,虽然超过20个字符,在数据库中post_type列当前该长度的VARCHAR领域。

保留邮类型标识符

虽然核心开发团队还没有对此作出最后决定,但已经提出对WP-hackers邮件是未来的核心职位类型标识符将被WP_命名空间列表。即,如果核心小组决定添加一个eventpost类型,然后根据该建议,他们将使用WP_事件标识符。尽管这还没有最后确定,这将是一个好主意,以避免任何自定义文章类型,其标识开始WP_。

自定义文章类型屏幕

(或如何添加自定义主题)

当一个自定义后类型象在上面的例子中创建的。它得到一个新的顶级管理菜单来创建和管理新的职位类型的职位。新的管理界面将可以访问从菜单,如后期编辑屏幕,您将有一个完整的帖子编辑器的一切都是有根据怎样的特色吧,你设置你的自定义后类型应该由register_post_type的支持论据支持走来()函数。您可以自定义几个动作和filterhooks屏幕。看到这个自定义文章类型片段由Yoast职位上如何更改自定义后类型概览屏幕的说明和代码示例。

自定义类型后也将获得该网站的URL结构中有自己的蛞蝓。在上面的例子,这productcustom柱类型的柱可在被显示example.com/acme_product /%PRODUCT_NAME%其中acme_product是您的自定义后的类型和%PRODUCT_NAME%的段塞的特定产品的蛞蝓,所以一个固定链接可能是如example.com/product/foobrozinator。你可以看到这个固定链接出现编辑后的屏幕为您自定义文章类型上。只是默认的日志类型喜欢。

当您命名空间的自定义后类型标识符,并仍想使用干净的URL结构,你需要设置register_post_type()函数的重写参数。例如,假定从上面的窗口小部件ACME例如:

上述将导致在形式example.com/products /%PRODUCT_NAME%交网址。请注意,我们使用的是复数词在这里蛞蝓这是一种形式,有些人喜欢,因为它意味着一个更合乎逻辑的URL嵌入的产品,即example.com/products/列表的页面。

还要注意的是使用通用鼻涕虫一样的产品在这里可以与使用相同的塞其他插件或主题的潜在冲突。但大多数人会不喜欢更长,更晦涩的URL像example.com/acme_products/foobrozinator和解决两个插件之间的冲突URL更容易简单,因为URL结构不会持久存储在每个岗位的数据库记录以同样的方式定义文章类型标识符存储。

自定义文章类型模板

该WordPress主题系统支持自定义模板的自定义日志类型了。对属于自定义后类型职位的单一显示自定义模板,因为WordPress版本3.0支持在3.1版本中添加了对用于存档显示自定义模板的支持。

注:在某些情况下,固定链接结构必须为了查看自定义后类型职位时要访问的新模板文件进行更新。要做到这一点,去管理面板>设置>固定链接。改变固定链接结构,以不同的结构,保存改变,并改变它回所需的结构。

以同样的方式可以使用的single.php和archive.phptemplate文件,分别显示单一的职位与他们的档案,

  • 一个自定义后类型的单柱将使用单.PHP
  • 和他们的档案将使用archive- .PHP
  • 如果你没有这个职位类型的档案页面,你可以通过BLOG_URL?post_type =

因此,对于上面的例子,你可以创建一个单一的产品信息及其档案单acme_product .php然后存档acme_product .phptemplate文件。

另外,您也可以使用is_post_type_archive()函数中的任何模板文件来检查查询显示特定职位类型(S)的档案页。和post_type_archive_title()来显示日志类型标题。

根据讯息类型查询

在WordPress主题系统的任何模板文件,你还可以创建新的查询显示从特定岗位类型的职位。这是通过WP_Query对象的post_type参数来完成。

这只是通过最新的10分产品的帖子循环,并显示标题和他们的内容一个接一个。

自定义文章类型主查询

注册一个自定义后类型并不意味着它就会自动添加到主查询。

如果你希望你的自定义后类型职位,以显示在标准档案,或将它们混上与其他文章类型您的主页。使用pre_get_postsaction挂钩。

函数参考

更多信息

相关文章

NRL统计WordPress的托管说明如果你正在寻找关于像页,张贴,类别,评论,标签,用户和自定义文章类型的WordPress元素的统计,这是你的WordPress全面的插件...
密码保护网页WordPress的主机帖子可见性设置一旦你发布一个WordPress的文章(或页),它是向公众(默认)可见。在WordPress的,这意味着与已发布状态后有一个默认的...
在页面WordPress的托管SEO教程完整的WordPress 000webhost的指南(2017年)的WordPress绝对不需要任何正式出台,因为它是最流行的博客平台,迅速取得了一席之地了自己的...
外部nofollow的WordPress的托管说明只是简单的,如果你使用这个插件,相对= nofollow的和目标= _blank将被自动插入,为您的网站文章,页面或主题菜单中的所有外部链接。你也...
自定义密码保护的网页WordPress的主机帖子可见性设置一旦你发布一个WordPress的文章(或页),它是向公众(默认)可见。在WordPress的,这意味着与已发布状态后有一个默认的...