我正在尝试创建一个单页wordpress主题。每当我添加一个新页面时,我都希望在我的单页主题中添加一个新页面。我当前正在使用此代码:
$pages = get_pages( array ( \'sort_order\' => \'asc\', \'sort_column\' => \'menu_order\', \'depth\' => 1));
foreach ( $pages as $page ) {
$page_section = str_replace( " ", "", strtolower( $page->post_name ) );
echo \'<section id="\' . $page_section . \'" dataslug="\' . $page_section . \'" ></section>\';
}
?>
我想让它创建一个新的ID和Dataslug,与页面名称(也是菜单中链接上的标签)匹配。例如,假设我插入一个名为about的页面,菜单项将显示“about”,此代码将添加到该页面中
<section id="about" dataslug="about"></section>