本文最后更新于2022年7月9日,已超过 1 年没有更新,如果文章内容失效,请 反馈 给我们,谢谢!
这几天发现写的说说在后台什么也看不见全是无标题让我一个头N个大,又不想在每篇说说都赋上一个标题这样的话只能后台可见前台又看不见而且累积数据库,写起来也麻烦一点说说嘛要的就是轻松点随时都可以写,写起来又方便的。
可能wordpress模版中有带说说模块的这样的话就很简单了如果没有带说说模块的话网上很多教程可以做一个出来。本文也会有教程一步一步来即可。
思路如下:
后台:在写说说的时候只写标题不去写内容然后发布,标题里的字就导入数据库中了而内容则是空。这样就不要去说说页面看哪篇说说要删除或者修改再去后台找时间这么麻烦了,以后在后台就可以清晰的见到每天发布的内容修改也是很方便的。
前台:默认的调用代码是内容区域的代码,可以把这个代码给换成标题就可以了,展示是一样的没有区别。
操作步骤:
在FTP中找到模版文件夹打开,修改”shoushou.php”可能不同有些是”say”或者其它的自己找一找翻翻就好。
查找“the_content();”替换成“the_title();”就行了。
这样的方法就是不能发布富媒体内容了,话说回来写个说说其实没有必要插入富媒体,这样的话不如直接去写篇文章来得划算而且页面也不好看。
对于没有说说页面的wordpress博客来说自己建立一个。
方法如下:
在主题模版中找开“functions.php”加入以下代码:
//说说by-forest add_action('init', 'my_custom_init'); function my_custom_init() { $labels = array( 'name' => '说说', 'singular_name' => 'singularname', 'add_new' => '发表说说', 'add_new_item' => '发表说说', 'edit_item' => '编辑说说', 'new_item' => '新说说', 'view_item' => '查看说说', 'search_items' => '搜索说说', 'not_found' => '暂无说说', 'not_found_in_trash' => '没有已遗弃的说说', 'parent_item_colon' => '', 'menu_name' => '说说' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'has_archive' => true, 'hierarchical' => false, 'menu_position' => null, 'supports' => array('title','editor','author') ); register_post_type('shuoshuo',$args); }
然后保存,再建立一个PHP文档把下面代码复制进去:
<?php /* Template Name: 说说 author: forest url: https://www.xxx.cn */ get_header(); ?><div class="shuoshuo"> <ul class="archives-monthlisting"> <?php query_posts("post_type=shuoshuo&post_status=publish&posts_per_page=-1");if (have_posts()) : while (have_posts()) : the_post(); ?> <li><span class="tt"><?php the_time('Y年n月j日G:H'); ?></span> <div class="shuoshuo-content"><?php the_content(); ?><br/><div class="shuoshuo-meta"><span >—<?php the_author() ?></span></div></div><?php endwhile;endif; ?></li> </ul> </div> <?php get_footer();?>保存成“说说”然后放到主题目录下。
最后一步就是到后台新建一个页面标题写我的说说或者闲言碎语等等模版选择“说说”然后发布就行了以后就能在后台发布说说了。样式自己发明。