【发布时间】:2015-03-19 12:10:57
【问题描述】:
我有一个 foreach 语句,它遍历 WordPress 安装的所有页面并将它们列在 div 中(使用 get_pages() 函数)。
目前看起来是这样的:
<?php
$pages = get_pages();
foreach ( $pages as $page ) {
$linkPage = '<a class="order" href="' . get_page_link( $page->ID ) . '">';
$linkPage .= $page->post_title;
$linkPage .= '</a>';
echo $linkPage;
}
?>
我现在需要做的是添加一个 if 语句,如果链接是那个,则在 class="order... 之后插入字符串 "current"从当前页面。
这似乎是一个愚蠢的问题,但我是一个前端开发人员,几乎没有 PHP 经验,每次我尝试添加 if 时都会遇到语法错误,声称出现了意外的 if 语句。
我希望我说清楚了。 如果能提供任何帮助,将不胜感激。
【问题讨论】:
-
添加带有错误 if 语句的完整代码 :)
标签: php html wordpress content-management-system wordpress-theming