这是一个基于jcollado对here提供的答案的后续问题。我按照他的描述设置我的菜单,但现在我无法将我的活动css添加到活动项目中。
DISPLAY_PAGES_ON_MENU = False
DISPLAY_CATEGORIES_ON_MENU = False
MENUITEMS = (
('HOME', '/'),
('ABOUT', '/pages/about.html'),
('JOURNAL', '/category/journal.html'),
('CONTACT', '/pages/contact.html'),
)
当我返回并删除菜单和菜单项上的显示页面和类别时。菜单的有效css有效,但我的菜单排序很糟糕。
有没有什么方法可以在不破坏我的CSS的情况下订购页面?
我将页面定义为markdown文件。如果我的菜单只是我可以通过自定义属性订购的页面。问题是有3个页面和1个类别,该类别基于/content/category
是否有可能克服这一障碍?
答案 0 :(得分:3)
本周刚刚发布的Pelican 3.5包含一个新的PAGE_ORDER_BY
设置。这在issue #420中进行了详细讨论,并在Pelican Docs中简要提及>设置。
如果您希望网页显示在example.com/yourpage
,请使用相应的URL settings:
PAGE_URL = '{slug}'
PAGE_SAVE_AS = '{slug}'