wordpress 自定义投稿 wordpress付费投稿主题

编辑整理:整理来源:维基百科,浏览量:77,时间:2023-03-24 15:30:02

关于wordpress 自定义投稿内容导航:

1、wordpress 自定义投稿

补充知识:

2、wordpress投稿功能

  一般使用 WordPress 的朋友实现在线投稿,多数会借助插件来实现,经常用到的插件有 submit post 或 ucan post。对于那些不喜欢使用插件的人来说,可以试试以下来自的方法。

  WordPress 不用插件实现在线投稿功能

  

   1.首先具否节刚普师投示流新建一个投稿页面操度抗祖严松慢防微罪践模板,把主题中的 page.php 文件另存为 tougao.php,并在第一行的

<?php

之后添加以下注释:

/*

Te笑铁mplate Name: 投稿模板

*/

   2.搜索 tougao.php 文件中的 the_content(); 函数,把以下代码添加到后面:

<form id="tougaoform" method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
        <p><input id="author" type="text" size="40" v队互永振识乡告逐项报alue="" name="t过杀事距ougao_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><i周红率值距算nput 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&hierarc基hical=1&hide_empty=0'); ?><label>文章分类(*必填)</label></p>
        <textarea rows="15" cols="55" id钢省济务书将积式草责="tougao" name送吸界能夜="tougao_con两tent"></textarea>
        <p>
        <inpu远能t type="hidden" value="send" name="tougao_form" />
        <inp破ut id="submit" type="submit" value="提交" />
        <input id="reset" type="reset" value="重填" />
        </p>
</form>

  3.在 tougao.php 文件中速审他燃维厂冷黑来添加如下函数,添加到第一步中的注释代码后面就可以。

  if( isset($_POST['tougao_form']) && $套赵包临_POST['tougao_form'] == 'send'){

  if ( isset($_COOKIE["tougao"]) && ( time() - $_COOK固练控渐态跳硫应IE["tougao"] ) < 120 ){

  wp_die('您投稿也太勤快了吧,先歇会儿!');

  }

  //表单变量初始化

  $name = 经isset( $_POST['tougao_authorname'] ) ? $_POST['tougao_authorname'] : '';

  $email = isset( $_POST['tougao_authoremail'] ) ? $_POST['tougao_authoremail'] : '';

  $blog = isset( $_POST['tougao_authorblog'] ) ? $_POST['tougao_authorblog'] : '';

  $title = isset( $_POST['tougao_title'] ) ? $_POST['tougao_title'] : '';

  $tags = isset( $_POST['tougao_tags'] ) ? $_POST['tougao_tags'] : '';

  $category = isset( $_POST['cat'] ) ? (int)$_POST['cat'] : 0;

  $content = isset( $_POST['tougao_content'] ) ? $_POST['tougao_content'] : '';

  //表单项数据验证

  if ( empty($name) || strlen($name) > 20 ){

  wp_die('昵称必须填写,且不得超过20个长度');

  }

  if ( empty($email) || strlen($email) > 60 || !preg_match("/^([a-z0-9+_-]+)(.[a-z0-9+_-]+)*@([a-z0-9-]+.)+[a-z]{2,6}$/ix", $email)){

  wp_die('邮箱必须填写,且不得超过60个长度,必须符合 Email 格式');

  }

  if ( empty($title) || strlen($title) > 100 ){

  wp_die('文章标题必须填写,且不得超过100个长度');

  }

  if ( empty($content) || strlen($content) < 100){

  wp_die('内容必须填写,且不得少于100个长度');

  }

  $tougao = array(

  'post_title' => $title, //标题

  'post_content' => $content, //内容

  'post_status' => 'pding', //待审

  'tags_input' => $tags, //标签

  'post_category' => array($category) //分类

  );

  //将文章插入数据库

  $status = wp_insert_post( $tougao );

  if ($status != 0){

  /*

  //将自定义域写入最新待审文章

  global $wpdb;

  $myposts = $wpdb->get_results("

  SELECT ID

  FROM $wpdb->posts

  WHERE post_status = 'pding'

  AND post_type = 'post'

  ORDER BY post_date DESC

  ");

  add_post_meta($myposts[0]->ID, 'cbs_postauthor', $name); //插入投稿人昵称的自定义域

  if ( !empty($blog)) add_post_meta($myposts[0]->ID, 'cbs_posturl', $blog); //插入投稿人网址的自定义域

  */

  setcookie("tougao", time(), time()+180);

  wp_die('投稿成功!','投稿成功!');

  } else {

  wp_die('投稿失败!','投稿失败!');

  }

  到这一步就已经实现了 WordPress 不用插件实现在线投稿功能。

  注:以下代码和方法来自万戈同学,原文请点击这里。

  很多网站上都设有在线投稿功能,在线投稿可以让其他读者的文章有机会发布在自己网站或博客上。这样不仅可以加快文章的更新频率,而且还会充实自己的网站内容,可以说是一种快速扩充网站文章数量的一种好方法,以上就是园子与大家分享的是 wordpress 中不用插件实现在线投稿功能的方法。


wordpress投稿功能

3、wordpress付费投稿主题

主题是有收费的和免费的两种,可以去网上搜索一些相关的下载站点,一些好的当然是收费的,但是免费的也有很多好的,看看自己喜欢什么的样的
wordpress付费投稿主题

在国内大部分的主题都是免费的,一般收费主题作者都会在自己网站上出售,如果你在其他地方可以下载到他的主题,那么下载的主题可能是买主自己购买后分享出来的,也有可能是仿的。

在国外的收费主题也是要先付款后下载主题的。不过现在很多国外收费主题在国内都可以下载使用,当然安全性方面你懂的。

行业热门话题:

【wordpress投稿功能】【wordpress付费投稿主题】【wordpress自定义文章模板】【wordpress 自动生成文章】【wordpress自定义文章类型插件】【wordpress自定义头像】【wordpress自定义api】【wordpress投稿审核插件】【wordpress前端投稿】【wordpress自动发布文章】
wordpress 自定义投稿 wordpress付费投稿主题完!

相关推荐:


关键词文章生成器,点击查看演示目录:http://www.wskqs.cn/shisange/


关于数字软文营销| 软文营销费用 利辛县软文营销费用| opaicodex怎么用| 麦当劳公司-麦当劳公司全称| 电子商务安全问题| 电饭锅面包的制作方法| 服装软文营销例子 服装软文营销例子分析| 穆店乡软文营销期末考试试卷a卷| 六安经济开发区网络印刷接单系统-网络印刷接单系统| 蚬冈镇短视频平台代运营推广方案|
投稿| 1024(定向养站+文章采集+ai聚合)目录程序| 1888(定向养站+文章采集+ai聚合)泛目录版| 双标题| 挖关键词| 违禁词删除| 免费配图| 自助解答| 站长变现| 今日头条| 问答聚合| 818(今日头条资讯聚合演示)| 1024(采集聚合+ai聚合)| 1024 (AI定向养站目录程序)| 淘客文章带货| 伪原创| 定向养站目录程序| ai写作目录程序

苏ICP备2021004623号 (免责声明:本网站部分内容由用户自行上传,如权利人发现存在侵犯其权益情形,请及时与本站联系。)(版权所有:昆山市一路火信息技术服务中心) 友情导航 网络警察提醒您 中国互联网辟谣平台 中国文明网传播文明 中国互联网举报中心