学做网站培训课程介绍

当前位置:

WordPress前台游客投稿功能制作方法(纯代码)

纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了WordPress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点累。为了减轻发文章的劳动量,可以给自己的网站添加WordPress投稿功能,这样就可以让普通用户在线投稿文章了。

wordpress前端用户投稿功能

如何制作wordpress前端用户投稿功能呢?下面是学做网站论坛分享的方法。

方法/步骤

  1. 下载WordPress前台投稿模板文件。然后解压出tougao.php,将tougao.php上传到自己的模板文件夹下。
  2. 制作自己模板里的page.php,然后把它重命名为page-tougao.php;
  3. 打开page-tougao.php文件,在最顶部位置 (一般是<?php get_header();?>)的上方添加以下的调用标签来调用tougao.php模板;
    
    
    <?php /*Template Name: 用户留言模板*/ ?>
    <?php include( TEMPLATEPATH . '/tijiao.php' ); ?>
  4. 再在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="55id="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>
  5. 在网站后台新建一个page页面,可以随便写一个标题,比如“在线投稿”,在模板位置选择“用户留言模板”,然后发布,这样一个用户前台提交功能就制作好了。
    Wordpress投稿功能

《“WordPress前台游客投稿功能制作方法(纯代码)”》 有 3 条评论

  1. 学习建网站学员 承诺一生说道:

    网站的投稿功能确实比较难做,但对于网站投稿功能我们一般会使用插件来实现,但我感觉插件比较麻烦,会给自己的网站造成很多的冗余代码,今天看到这篇使用代码来实现投稿功能的方法,感觉很不错。
    我想使用这个方法去测试一下,将自己的网站的投稿功能使用代码做出来。

  2. 学习建网站学员 sun说道:

    $name = isset( $_POST[‘tougao_authorname’] ) ? trim(htmlspecialchars($_POST[‘tougao_authorname’], ENT_QUOTES)) : “;
    这里出现语法错误
    syntaxerror,unexpected $eof expecting T_STRING or T_VAEIABLE… or T_ NUM_STRING
    请问怎么修改???

    • 学做网站论坛讲师 学做网站讲师说道:

      注意代码中单引号与双引号需要是英文状态下的

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 漂亮的wordpress淘客模板 图文教程 (111537 次浏览)
    今天再次给大家分享一款自己仿的一个wordpress淘客模板。这个模板是我自己在别人模板的基础上进行二次开发,自己比较喜欢。注意:此模板不支持IE6,
  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • 纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了Wordpress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点
  • 对于使用wordpress程序做网站的学员来说,程序自带的用户注册功能实在不太美观,我们通常会使用WordPress弹窗登录注册插件来制作前端注册登录功能。也
  • 提高网站的“回头客”,我们需要给注册会员提供一些特权,而对游客隐藏部分wordpress文章,因为有很多自己做网站vip学员问到,网站怎么实现游客隐藏、会
  • 我们自己建网站过程中,使用的很多程序是没有自带的投稿,发布页面,需要我们自己去做这样的页面,其实并不复杂,按照下面的步骤,你就可以在学做网站
  • wordpress评论功能可以让用户在我们自己的网站上进行对文章的评论,发表自己的观点,很好的增强了网站与用户之间的交互性。还有的网站还添加了邮件功
  • 很多网站都有对联广告,当我们打开它的网站的时候,会在屏幕的两边自动的出现二个对联广告,显的很醒目。网站对联广告对于做cpa,cps的朋友有很大
  • 请注意,这里说的文章分页,不是学做网站论坛以前说的wordpress分页插件进行网站分类目录分页,而是一篇文章如果文字过多,会造成网页篇幅过长,影响