您当前的位置:首页 > TAG信息列表 > child-pages
如何在正确的位置显示快捷码,当前显示在页面标题后的内容之前?
使用显示子页面查询时,我在正确位置显示快捷码时遇到问题。Can someone fix this for me? Thank you! function show_product_pages() { global $post; $child_pages_query_args = array( \'post_type\' => \'page\', \'post_parent\' => $post->ID,
允许用户发布他们有权编辑的页面的子页
我创建了一个名为自定义作者的自定义角色。此角色的用户可以编辑自己的页面并添加新页面。我想限制新页面的创建,并允许自定义作者仅将页面创建为自己页面的子页面。换句话说,我希望他们仍然能够创建新页面,但只能作为他们有编辑器访问权限的页面的子页面。Here is what I think I need to do: 删除功能publish_pages (我可以通过插件来实现)并通过以下操作添加新功能:function add_theme_custom_author_caps() { $role =
如何获得子页面,并只向活动页面添加唯一的类?
我有一个带有子页面的父页面。如何获取子页面并仅向活动页面添加唯一类?我正在制作一个侧边栏,将儿童菜单父页面提高一级。我可以列出所有的子页面,但我无法以不同的方式向css的活动子页面添加唯一的类。<?php global $post; $direct_parent = $post->post_parent; $args = array( \'post_type\' => \'page\', \'posts_per_page\' =>
隐藏BB按下一页上的创建主题
嗨,对不起,这是个很基本的问题。我刚刚开始探索wordpress和bbpress,我有一个带有论坛索引的页面,使用了短代码,当我进入一个论坛时,它包含了所有主题和创建主题表单。我只想在此页面上隐藏此内容。整个文档的css如下所示:fieldset.bbp-form { display: none; }. 这很好,但我希望表单显示在其他页面上。我已经有了.page-id-143 * fieldset.bbp-form { display: none; }. 我很感激这不会起作用,因为它在某种程度上相当于一个
GET_PERMALINK(0)和Get_the_TITLE(0)的返回值
我是wordpress的新手,现在正在学习一个教程,但我不了解wordpress的行为。我正在尝试更改侧边栏的标题,其中列出了父页和子页,这很好,但我不明白为什么$parentID = wp_get_post_parent_id(get_the_ID()); echo get_permalink($parentID); 即使在父页面上也可以工作,我在父页面上回显了结果,它返回0,因为父页面没有父页面,那么为什么这仍然可以工作呢?为什么get_permalink(0) 如果我按下父页上的按钮,是否可以转到父
需要wp_Query来返回所有子代和孙代
我在一个网站上工作,有三个不同的主要“TopLevel”部分,它们是网站的顶级家长。每个toplevel节都有子节和子节,并且需要列出每个子节的前4个最受欢迎的子节页面。我目前正在使用metakey收集最受欢迎的页面,这非常有效。然而,我使用的wp\\u查询只返回直接的子项。get\\u页面在这里不起作用,因为元键排序不起作用,也不允许我限制为仅4页。这是我当前的代码。<?php $popularpost = new WP_Query( array( \'posts_per_page\' =>
Only one parent page showing
我正在研究孵化器主题。我已经创建了另外两个父页面,但它们都是空白的,没有内容。他们显示内容的唯一方式是,我将他们一次一个设置为自定义>主页设置>主页。这是正确的行为吗?每个Wordpress站点是否只允许一个父页面?
如果父页面ID匹配,则返回True
我正在尝试编写一个函数(运气不好),该函数对顶级父页进行简单检查,如果ID与提供的ID号匹配,则返回true。例如如果我在Firefly>Kaylee>Outfits页面上,我将为我的函数提供Firefly页面的ID(可能是“29”)。函数将返回True。如果我在“边缘>Josh>装备”页面上,相同的函数调用将返回False,因为顶级父级(边缘)没有29的ID。我在这里看到了可以使用直接父级执行此操作的示例,但如果调用函数的页面深度超过一级,则这些示例不起作用。如何编写该函数,使其
在编辑器中选择的父页中缺少某些页
用于选择父页面的块编辑器中的下拉菜单中缺少两个顶级页面及其所有子页面。标题或永久链接中没有特殊字符。我的所有其他页面都会显示在下拉菜单中。事实上,这两个缺失的顶级页面已经是我其他一些页面的父页面。它们过去常常出现在下拉列表中,数据库仍然保存着它们的ID。(我不知道他们什么时候不再出现在下拉列表中。)例如,如果我查看数据库中的一个子页面post_parent 设置为正确的父ID。当我在前端查看子页面或其父页面时,在分层左侧导航中,会显示父页面及其所有子页面。但当我编辑子页面时,它会说父页面是(无父页面)。我
选择一个个人主页作为另一个个人主页的父级
我正在尝试构建客户门户,但是“父”下拉列表(页面属性下页面设置右下角的下拉列表)中没有显示私人页面。父页面和子页面都需要是私有的,以便只有登录的用户才能访问它。我试过这个代码,但对我来说不起作用。/** * Add private/draft/future/pending pages to parent dropdown. */ function wps_dropdown_pages_args_add_parents( $dropdown_args, $post = NULL
如何在GET_POSTS()函数中通过某个页面的插件及其所有子页面获取页面ID数组?
我的主题中有一个自定义函数,可以创建动态sitemap.xml 文件我用的是$myVar = get_posts( array(...) ). 在该数组中,我需要排除一些页面。我想排除某些父页面及其所有子页面。我只想使用父页面slug来获取父页面和子页面的所有ID的数组。问题是:\'exclude\' => 在array() 仅接受ID数组。不是鼻涕虫。如何通过某种函数(或其他方式)通过父页面slug返回ID数组(包括父ID及其所有子项)来实现它?例如,假设父页面slug是abc.谢谢你了。
我如何找出我的自定义子帖子正在寻找哪个(页面)模板文件?
我正在尝试使用WP制作类似web应用的东西。我现在面临的一个问题是,我无法找到我的帖子要查找的页面模板文件。我已经查看了模板文件层次结构等,但没有任何效果。我真的不知道接下来该怎么做,所以希望有人能帮助我。我做了一个自定义的帖子类型,叫做“week”。发布一周帖子时,还会生成一周中的7天,称为“闲聊”。这些闲聊帖子是每周帖子的子帖子,也继承了发布的每周帖子的自定义分类法。请参见下面我的函数中的代码。php。function create_days_week($new_status, $old_status
子主题不覆盖父主题php文件
我不熟悉Wordpress和儿童主题的工作原理。我的子主题我正在尝试覆盖子目录中的两个文件。我复制了父文件并在子主题中编辑了它们,但更改不会反映在父主题中。我正在尝试更改功能图像大小的代码。我成功地在parent中更改了代码以测试它,并且它正常工作。但子主题并没有覆盖它。/public_html/wp-content/themes/sahifa/framework/functions/theme-functions.php /public_html/wp-content/themes/sa
同一家长的下一篇和上一篇帖子
我正在为一个网络喜剧网站工作,我有一个为喜剧页面设置的自定义帖子类型。我在网站上有多个系列,并将每个漫画页面制作成一个家长的子帖子(每个系列有一个家长),以保持其组织性,并为URL提供一些结构。我现在要做的是在每个漫画页面上添加下一个和上一个按钮,以便读者可以轻松地在它们之间移动。我目前有两个独立但相关的问题。1. 漫画页面使用相同的名称和URL格式,仅由其父页面分隔。例如,LCC系列的第一页如下所示:http://localhost/wordpress/comics/lcc/v01-001/
获取页面ID的第一级子项
我正在寻找页面ID的直接子项。我尝试了下面的代码,但似乎不起作用$pageIDchild = get_pages( array ( \'parent\' => 0, \'child_of\' =>$pageID, \'sort_column\' => \'menu_order\' ) ); 非常感谢您的帮助。谢谢
只能从WordPress网站中的特定页面访问页面
我想知道,当且仅当访问者来自特定页面(在我的情况下是主页)时,是否有可能打开一个页面。例如,访问者通过单击打开目标页面的按钮登录主页。但是,如果有人试图访问特定页面而没有单击主页上的按钮,他将被重定向到另一个页面:如果访问者转到主页,访问者单击按钮->;特定页面url打开如果访问者停留在特定页面上->;已重定向到其他页面或主页。如果有点困惑,我很抱歉,我希望你能理解我的问题。谢谢你的帮助。彼得
在知道父ID的情况下,按附件显示子对象
我试图显示我的当前页面(Licensicatura en Ciencias del Arte y Gestión Cultural)称为“的子项”;基础设施“;这是slug。我不知道我的代码有什么问题。它不返回页面。我猜pagename不起作用了。。。 <?php $pageid = $post->ID; $arg1 = array( \'post_type\' =&
检查父页面是否有某个插件的子页面
我目前有一个功能,可以检查页面是否是父级,如果是,则执行一些操作。但我还想检查父页面是否有包含特定slug的子页面。基本上,我应该如何检查WordPress页面是否有与my-child-slug?简而言之,这是我当前的功能:/* Using Slug, make iconbox Shortcode */ function fs_sc_location_iconbox( $atts ){ // begin output buffering ob_start();
如果当前页面下不存在页面,则为WP_INSERT_POST
我正在尝试使用wp\\u insert\\u post在我的模板文件中的当前页面下动态插入一页/多页,但是我需要首先检查当前页面下是否已经存在页面标题,如果不存在,则运行代码并创建页面,但如果标题仅存在于当前页面下,则不希望它在当前页面下创建重复页面。这个get_page_by_title 似乎要检查整个站点地图中是否存在该页面,如果标题存在,则不会创建该页面,但我只需要检查当前页面下是否存在该页面,因为在其他父页面下会有标题相同的页面e、 g级我的网站。com/oneparent/child页面标题我的
列出当前页面的子页面,但仅限于特定年份
我有一个旧网站,有太多的子页面,我想限制当前页面上子页面的返回仅限于特定的年份,这样我就可以将每年的子页面拉到一个手风琴中。我目前正在使用以下内容,它返回我想要列出的页面,我只想将返回限制在特定年份。 global $id; wp_list_pages("title_li=&child_of=$id&show_date=modified&date_format=$date_format"); 为了只返回特定年份发布的页面,我可以在该语句