Мне нужна ваша помощь в самообучении по разработке тестовой темы WordPress.
Я хочу создать подсвечивающие вкладки в css, подобные http://www.countryqueenslandbookkeepers.com.au/, я пытаюсь сделать подобное в wordpress, получив значение page_id в URL и сравнив его с идентификатором поста. если он равен, то эхо должно быть «выбрано» или «по умолчанию». Однако он работает нормально, когда я меняю постоянную ссылку, например, www.mydomain /% postname% /, он больше не работает.
Как я могу получить значение или как я могу сравнить /%postname%/
, чтобы я мог "отобрать" ссылку на мою ссылку?
<?php
$all_posts = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE
post_type = 'page' AND
post_status = 'publish'
ORDER by ID ASC");
foreach ($all_posts as $post):
?>
<li class="<?php
if($post->ID == $_GET['page_id']){
echo"selected";
}else{
echo "default";
}?>">
<a href="<?php echo $post->guid; ?>"><?php echo $post->post_title; ?></a>
</li>
<?php endforeach; ?>