WordPress 自定义帖子类型显示在档案/博客下?但我不想让他们这么做?

发布于 2024-10-10 19:38:18 字数 191 浏览 2 评论 0原文

http://weddings.agapewith.us/photos/caleb-promise

注意页面出现在博客下。它们是自定义帖子类型的照片,因此我想将每个帖子显示为照片的子级。怎么了?

http://weddings.agapewith.us/photos/caleb-promise

Notice the page appears under blog. They are a custom post-type of photos so I want to show each posting as children of photos. What is happening?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

伪心 2024-10-17 19:38:18

我最终做的是使用条件判断该项目是否是自定义帖子类型,如果是,则将 CSS 类添加到正文中。使用 CSS 类,我取消突出显示博客并突出显示 post-type-parent

What I ended up doing is using conditionals to figure out if the item was a custom-post-type and if so a CSS class is added to the body. Using the CSS class I un-highlighted the blog and highlighted the post-type-parent

墨落画卷 2024-10-17 19:38:18

类“current_page_parent”当前附加到博客菜单项。您可以像我下面所做的那样将其移动到“照片”菜单项吗?这应该可以解决你的问题。

   <li id="menu-item-18" class="nav-photos menu-item menu-item-type-post_type menu-item-18"><a href="http://weddings.agapewith.us/photo">Photo</a></li> 

   <li id="menu-item-149" class="current_page_parent nav-blog menu-item menu-item-type-post_type current_page_parent menu-item-149"><a href="http://weddings.agapewith.us/blog">Blog</a></li> 
  1. 从“Blog”li 类中删除“current_page_parent”。
  2. 在“Photo”li 类中插入“current_page_parent”。

菜单项的 CSS 样式由绑定到菜单的众多类名决定。通过移动它们,您可以有效地将不同的 CSS 规则应用于不同的元素。

The class "current_page_parent" is currently attached to the Blog menu item. Can you move it to the Photo menu item as I've done below? This should fix your problem.

   <li id="menu-item-18" class="nav-photos menu-item menu-item-type-post_type menu-item-18"><a href="http://weddings.agapewith.us/photo">Photo</a></li> 

   <li id="menu-item-149" class="current_page_parent nav-blog menu-item menu-item-type-post_type current_page_parent menu-item-149"><a href="http://weddings.agapewith.us/blog">Blog</a></li> 
  1. Remove "current_page_parent" from the "Blog" li class.
  2. Insert "current_page_parent" on the "Photo" li class.

The CSS styling for the menu items is determined by the numarous class names that are bound to the menus. By moving them around, you effectively apply different CSS rules to different elements.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文