这个简单的插件通过在页面内容中输入短代码[HTML_sitemap]来添加页面(不是帖子)的HTML(非XML)站点地图。这个简单的插件配置了[html_sitemap]
短代码。这个插件可以从特定的父页面显示具有特定深度的站点地图,并包含/排除特定的子页面。短代码属性包括sort_column(排序列)
,排序
,排除
,包括
,深度
,子级(_O)
,元键(_K)
,元值(_V)
,作者
,数
,抵消
,职位类型
,以及职位_状态
,所有这些wp_列表_页面
函数接受。除了wp_列表_页面
您还可以设置的选项班
,身份证件
、和订单列表类型
选项。
这个插件非常适合使用WordPress作为CMS的用户。
请参阅文档了解wp_列表_页面
以获取完整的选项列表。
除了中记录的选项外,还可以配置以下选项wp_列表_页面
:
这个班
和身份证件
属性可以指定为初始HTML页面Sitemap设置类或id值<ul>
列表标记。
这个子级(_O)
属性值可以是数字页面ID(整数),也可以使用自定义值CURRENT或PARENT。值“CURRENT”将使用当前页面的ID。值“PARENT”将使用目前页面的父ID。
这个订单列表类型
属性是一个HTML页面站点地图插件专用选项,用于指定有序列表类型。不设置ordered_list_type将使用无序列表(默认)。
ordered_list_type=“1”
–清单项目将用数字编号
ordered_list_type=“A”
–列表项将使用大写字母进行编号
ordered_list_type=“a”
–列表项将使用小写字母进行编号
ordered_list_type=“I”
–列表项将使用大写罗马数字进行编号
ordered_list_type=“i”
–列表项将使用小写罗马数字进行编号
注意:此插件仅适用于分层自定义帖子类型。如果你的帖子类型不是层次结构的,那么这个插件就不起作用。
示例
第一个示例显示了如何为整个站点添加站点地图。
[html_sitemap]
示例短代码将向显示深度限制为3的页面添加站点地图,并排除页面ID 708。
[html_sitemap深度=3排除=708]
示例快捷代码将向仅显示当前页面的子代和子代的页面添加站点地图。
[html_sitemap深度=2 child_of=当前]
示例短代码将向显示父页面的子页面和子页面的页面添加站点地图(也将包括当前页面)。
[html_sitemap depth=2 child_of=PARENT]
示例短代码将添加一个站点地图,显示页面修改日期,页面按菜单顺序号排序。
[html_sitemap show_date=修改的sort_column=菜单顺序]
示例短代码,不包括ID为708、1024和42的多个页面。
[html_sitemap exclude=“7081024,42”]
示例短代码将向<ul>
标签。
[html_sitemap class=“custom-class”]
示例短代码将向<ul>
标签。
[html_sitemap id=“custom-element-id”]
示例短代码将使用深度为1的小写字母显示有序列表。
[html_sitemap ordered_list_type=“a”深度=1]
有关最新信息,请访问网站。
http://www.pluginspodcast.com/plugins/html-page-sitemap/
注意:HTML-SITEMAP短代码已更改
虽然html-sitemap公司
仍然有效,新的HTML站点地图短代码是html项映射
。如果其他插件使用相同的前缀,例如语法高亮插件,则可能无法正确处理破折号/连字符。阅读更多信息,等等
贡献者
首席信息官Angelo MandatoBlubrry播客–插件作者