接上一篇文章wordpress全站生成静态文件(非插件代码版)之首页
近期更新内容:
1.改变传值方式,提高安全性.
2.优化核心代码,减少代码量,优化执行
3.删除安全码选项,升级核心已无需次功能.
新建交流QQ群:1105578185
wordpress生成单页面静态文件,先根据上一边文章在后台添加静态模板模块.
1.在静态模板功能中新建一篇生成单页面的文章,选择生成模板,在自定义栏目中添加要生成的单页面,这里可以给自定义栏目做成模块简化操作,我最近较忙,还没时间处理这些小功能.
2.点击静态模板-->生成静态
3.生成效果
4.后台模板生成静态表单
[pre1]<form method="POST" action="" name="page_form">
<input type="hidden" name="page_update" value="update"/>
<input type="hidden" name="page_html" value=""/>
<div align="center"><input type="submit" class="save-button" name="page_button" value="生成page单页"/></div>
</form>[pre2]
5.制作单页面静态模板,部分代码
/** * template name:page_html * template post type:html */ $start = microtime(true); $page_html=get_query_var('page_html'); $slug=$page_html['slug']; global $wpdb; $page_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '$slug'"); $post=get_post($page_id); $keywords='';$description=''; if($post->post_excerpt){ $description=strip_tags(trim($post->post_excerpt)); }else{ $description=mb_strimwidth(strip_tags(trim($post->post_content)),0,300,''); $description=str_replace("\r\n","",$description); }
如果觉得本站内容对你有益,可对本站赞助,本站会不定时发布高质量内容。

