我正在用Genesis创建一个Wordpress主题 .
1.在主页和存档页面中,我只想显示精选图像和帖子 Headers . 我怎么能只删除hompage和archive页面中的post_content . 此链接:http://my.studiopress.com/snippets/entry-content/删除包括我查看帖子时的所有内容 .
- 默认情况下,Genesis在存档页面中显示 Headers - > post_info - >精选图像 - > post_content . 我怎么能重组它 . 我想显示精选图像拳头 - > title-> post_info
谢谢
1 回答
1.隐藏Genesis中Home和Archive页面的条目内容:
你通过remove_action跟踪entry_content钩子是正确的,但是你想只在主页或存档页面上发生它,你需要将这个创世代码包装在WordPress的模板标签中,即
2.更改Genesis Framework中的条目顺序
您可以通过更改挂钩或挂钩与WordPress的挂钩优先级值相同来更改订单 . 默认值为10,值越大,挂钩位置越低 .
对于示例条目信息和条目 Headers 以这种方式添加:
你可以看到title的钩子是默认值10,信息设置为12.如果我想移动帖子信息,我可以简单地从10中删除 Headers ,然后在14处添加 Headers ,例如
现在你可以做一些从下钩到上面的东西 . 就像图像一样,它被添加到这个钩子:
由于genesis_entry_content钩子比genesis_entry_header低,你可以从这里删除这个图像并移动到genesis_entry_header或不同的钩子,例如
上面的代码从内容部分删除Post图像,然后添加回 Headers 上方的 Headers 部分 .
有关不同起源钩子的顺序,请参阅此视觉指南:https://genesistutorials.com/visual-hook-guide/