• ?
    当前位置:石家庄seo > 营销知识 > 织梦建站教程 > wordpress火车头发布接口解决https获取不到分类,完美修改版下载

    wordpress火车头发布接口解决https获取不到分类,完美修改版下载

    发布时间:2021-04-29 16:17   浏览次数: 次   作者:admin

      WordPress5.X火车头免登陆发布接口+模块(增强版)说明

      适用于火车头采集器7.6-9.6

      优化了验证标题重复

      优化了附件、图片、缩略图的上传和生成

      增加了对多个分类方式的发布参数(post_taxonomy_list),使用方法请参考功能特性

      修复BUG: 分类名称如果含有数字会导致分类错误

      旧版发布接口重新设计,新版本号为T1,以后不再对旧版升级维护.旧版本支持3.X-4.8.2

      修复BUG:当规则中没有发布模块中某个参数时会导致发布数据异常(会显示db:标签名)

      优化strtoarray函数

      功能特性

      1.分类(category):

      分类支持分类名和分类ID, 系统自动判断

      多分类处理(多个分类请用逗号隔开)

      自动创建分类,如果网站内没有这个分类,会自动创建分类。

      自动创建父分类, 适用于想要设置父分类并且网站中不存在. 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_parent_cate

      添加分类描述 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 category_description

      2.标签:

      多标签处理(多个标签请用逗号隔开)

      3.作者:

      多作者处理, 可设置多个作者随机发布文章, 发布参数中指定post_author

      自定义作者功能,如果提交的数据为用户名的话,会自动检测系统是否存在该用户,如果已存在则以该用户发布,不存在则自动新建用户(接口以针对中文用户名进行了处理)

      4.图片和缩略图:

      Web图片上传,根据主题或网站后台设置自动生成缩略图,并自动设置第一张图片为文章的特色图片. 使用方法: WEB发布模块/高级功能/文件上传设置/->增加 图片所在的标签,表单名为: fujian递增数字

      自定定义缩略图(特色图像) 使用方法: WEB发布模块/高级功能/文件上传设置/ 增加 缩略图所在的标签,表单名为: thumb递增数字

      标准的php.ini单次最大文件上传数为20个, 如果发布的内容附件超过20个,将会出错. 如果遇到此问题请更改php.ini的max_file_uploads/2018/03 参数 . 或者更换上传方式为FTP

      5.时间和预约发布:

      正确的时间格式为2017-10-01 23:45:55或者2017-10-01 23:45

      自动处理服务器时间与博客时间的时区差异

      随机时间安排与预约发布功能: 可以设定发布时间以及启用预约发布功能. 启用预约发布后,如果POST过来的数据包涵时间,则以时间为准立即发布,反之则以接口文件配置时间发布。

      6.评论:

      发布评论,支持评论时间、评论作者、评论内容, 需要在火车头->Web发布模块/内容发布参数/ ->新增 comment、commentdate、commentauthor三个参数,分别对应评论内容、评论时间、评论作者. 三个参数缺一不可

      7.其它:

      标题重复判断, 打开参数配置中的$checkTitle,即可判断标题是否重复,对于重复结果不予发布

      发布文章后自动ping,需要再后台设置->撰写->更新服务 填入ping地址

      ‘pending review’ 更新文章状态pending(审核) 为 publish(所有人可见)

      使用说明

      将locoy.php放到wordpress站点根目录

      编辑任务/选择”第三步: 发布内容设置”页面下的”Web发布配置管理”

      将” WordPress免登陆发布接口.wpm”放到火车采集器下的“Module”文件夹, 参照下图创建Web发布配置

      返回第三步,选择”添加发布配置”,选择刚才保存的配置文件。

      完成以上的步骤已经可以发布正常的数据啦, 可以发布得内容有:

      标题,内容(此标签可以上传图片和文件),分类,作者,时间,摘要,缩略图(系统会默认调用内容的第一张图片为缩略图,此标签可选)”

      如果你不需要某些标签,可以编辑发布模块,在“内容发布参数”中做对应的删除。

      WordPress火车头免登陆接口进阶教程 关于安全配置、多个分类,多个标签,自定义字段(post_meta), 自定义分类(category), 自定义文章类型(post_type), 自定义文章形式(post_format), 自定义分类方式(taxonomy), 自定义分类信息(add_term_meta)请往下看

      解决https下,获取不到列表的问题

      火车头发布WordPress总是获取不到目录列表,在本地测试就可以,发现用的是宝塔环境Nginx下设置开启了强制https,WordPress在开启https证书强制性就无法获取到分类目录,解决方法有多种。

      一是全关掉https,全站使用http。

      二是不使用全站https,这次是使用的是不强制性https,是不强制开启。

      鉴于安全性本人还是不建议使用以上两种方法,那有无有比这两个更好的方法呢?答案是肯定有,那是什么呢?

      现在来说说第三种方法

      第三种方法本人也是深得比较好的一种,如果你还有更好的方法可以在下面评论里说说

      这种方法就是使用部分目录文件夹不强制https,也就是说把你的火车头免登录php放到这个目录下再使用下面的设置方法就可以解决这个问题。

      比如我们在WordPress站点根目录下任意创建一个文件夹名,如我就创建了一个叫poto的名

      再回到宝塔后台修改配置文件找到以下代码:

        if ($server_port !~ 443){
            rewrite ^(/.*)$ https://$host$1 permanent;
        }
    

      修改为下面的代码:

        set $flag 0;
        if ($server_port !~ 443) {
        set $flag "${flag}1";
         }
         if ($request_uri !~ "/poto"){
        set $flag "${flag}2";
         }
          if ($flag = "012"){
         rewrite ^(.*)$  https://$host$1 permanent;
        }

      修改完成后点保存

      "/poto" 目录下放火车头免登录的PHP文件再回到火车头发布模板设置路径 这个POTO文件夹你可以随便起只要在修改配置文件里设置一致就好

      在获取栏目列表里加上路径

    下载:

    下载(原版,仅支持http) (必须放在根目录下)

    wordpress火车头采集器免登陆发布接口 +模块 下载(修改版,支持nginx + https)(必须放在poto子目录下)

      特别注意:

      在上传免登陆发布接口后,必须将Locoy.php的属性修改为655或777,这样发布接口才能运行

      修改nginx的配置文件后,必须重启nginx,配置才会生效

    ?
    葡萄牙欧洲杯夺冠阵容