帖子详情
纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了WordPress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点累。为了减轻发文章的劳动量,可以给自己的网站添加WordPress投稿功能,这样就可以让普通用户在线投稿文章了。
如何制作wordpress前端用户投稿功能呢?下面是学做网站论坛分享的方法。
方法/步骤
- 下载WordPress前台投稿模板文件。然后解压出tougao.php,将tougao.php上传到自己的模板文件夹下。
- 制作自己模板里的page.php,然后把它重命名为page-tougao.php;
- 打开page-tougao.php文件,在最顶部位置 (一般是<?php get_header();?>)的上方添加以下的调用标签来调用tougao.php模板;
<?php /*Template Name: 用户留言模板*/ ?>
<?php include( TEMPLATEPATH . '/tijiao.php' ); ?> - 再在page-tougao.php里面找到文章内容调用代码,一般是【< ?php the_content(); ?>】,在后面粘贴以下表单代码。
<form id="tougaoform" method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
<p><input id="author" type="text" size="40″ value="" name="tougao_authorname" /><label>昵称(*必填)</label></p>
<p><input id="email" type="text" size="40″ value="" name="tougao_authoremail" /><label>邮箱(*必填)</label></p>
<p><input id="url" type="text" size="40″ value="" name="tougao_authorblog" /><label>您的博客/文章来源</label></p>
<p><input id="tougao_title" type="text" size="40″ value="" name="tougao_title" /><label>文章标题(*必填)</label></p>
<p><input id="tags" type="text" size="40″ value="" name="tougao_tags" /><label>文章标签(多个标签请用英文逗号 , 分开)</label></p>
<p><?php wp_dropdown_categories('show_option_none=请选择文章分类&show_count=1& hierarchical=1&hide_empty=0'); ?><label>文章分类(*必填)</label></p>
<p><textarea rows="15″ cols="55″ id="tougao" name="tougao_content"></textarea></p>
<p> <input type="hidden" value="send" name="tougao_form" /> <input id="submit" type="submit" value="提交" /> <input id="reset" type="reset" value="重填" /> </p>
</form> - 在网站后台新建一个page页面,可以随便写一个标题,比如“在线投稿”,在模板位置选择“用户留言模板”,然后发布,这样一个用户前台提交功能就制作好了。
版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.52diyhome.com/forum/65011.html