所以,我想在WordPress中制作一个侧边菜单。
应显示:
1)所有的第一级链接
2)当前选择的链接的完整“路径”
我发现由于WordPress CSS菜单类结构,我可以模拟我想用这段代码获得的行为:
public class Test{
public static void main(String[] args){
methodA();
methodB();
}
static void methodA(){
int x = 2;
int y = 4;
repeat: while(x!=y){
System.out.println(x + " is not equal to " + y);
x++;
continue repeat; // to show you how to have goto statement in Java; but it is not necessary in this case
}
if(x==y){
System.out.println(x + " is equal to " + y);
}
}
static void methodB(){
System.out.println("I'm methodB()");
}
}
但是我不想再重复整个菜单,只是用CSS修剪它,我只想在物理上只显示我真正需要的项目。
我可以在PHP中以某种方式模拟此行为吗?如果重要的话,我可以预先获取文本格式的完整菜单。
答案 0 :(得分:0)
如果我理解正确,你要展示的第二件事就是" breadcrumbs"。这是一个示例解决方案: PHP Simple dynamic breadcrumb 如果需要,您还可以使用许多其他解决方案来获取面包屑。
你可以使用php回显你的菜单,然后使用php操作该部分,但仍然在视觉上格式化你仍然需要CSS,因为这是css的目的。例如:
echo('<ul>');
echo('<li><a href="index.php">Home</a></li>');
echo('<li><a href="news.php">News</a></li>');
echo('<li><a href="contact.php">Contact</a></li>');
echo('<li><a href="about.php">About</a></li>');
echo('</ul>');
让这只是你如何实现预期的暗示。