【发布时间】:2011-02-02 12:41:47
【问题描述】:
我有一个 wordpress 博客,我需要确保其中一个页面的安全。我被告知将指向该页面的链接指向https://claimpage.html,而不是http://claimpage.html。
问题是我实际上并没有创建将用户链接到各个页面的菜单。这是由后台代码自动完成的。我想我需要加入某种 IF 语句,说,如果页面的标题是“立即声明”,则使用 https,否则使用 http。
我在 header.php 中找到了这段代码,所以我认为我需要在此处进行更改,但我不确定该怎么做。
<div id="navbar">
<ul class="menu">
<li class="<?php if ( is_home() ) { ?>current_page_item<?php } else { ?>page_item<?php } ?>"><a href="<?php echo get_settings('home'); ?>"><?php _e('Home'); ?></a></li>
<?php wp_list_pages('sort_column=id&depth=1&title_li='); ?>
<?php wp_register('<li>','</li>'); ?>
</ul>
</div> <!-- end of #navbar -->
关于如何制作一个我知道标题和 url 或 https 的页面,而其他页面继续使用普通 http 的任何建议?
该站点托管在安全服务器上,因此我确实拥有 ssl 证书。
【问题讨论】: