WordPress4.9火車頭免登陸發布接口+模塊(增強版)


WordPress4.9火車頭免登陸發布接口+模塊(增強版)

  1. 適用於火車頭采集器7.6-9.6
  2. 優化了驗證標題重復
  3. 優化了附件、圖片、縮略圖的上傳和生成
  4. 增加了對多個分類方式的發布參數(post_taxonomy_list),使用方法請參考功能特性
  5. 修復BUG: 分類名稱如果含有數字會導致分類錯誤
  6. 舊版發布接口重新設計,新版本號為T1,以后不再對舊版升級維護.舊版本支持3.X-4.8.2
  7. 修復BUG:當規則中沒有發布模塊中某個參數時會導致發布數據異常(會顯示db:標簽名)
  8. 優化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 參數 . 或者更換上傳方式為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(所有人可見)

WordPress火車頭免登陸接口使用教程

將locoy.php放到wordpress站點根目錄
編輯任務/選擇”第三步: 發布內容設置”頁面下的”Web發布配置管理”

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載
將” WordPress免登陸發布接口.wpm”放到火車采集器下的“Module”文件夾, 參照下圖創建Web發布配置

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載
返回第三步,選擇”添加發布配置”,選擇剛才保存的配置文件。

完成以上的步驟已經可以發布正常的數據啦, 可以發布得內容有:
標題,內容(此標簽可以上傳圖片和文件),分類,作者,時間,摘要,縮略圖(系統會默認調用內容的第一張圖片為縮略圖,此標簽可選)”
如果你不需要某些標簽,可以編輯發布模塊,在“內容發布參數”中做對應的刪除。

WordPress火車頭免登陸接口進階教程

關於安全配置、多個分類,多個標簽,自定義字段(post_meta), 自定義分類(category), 自定義文章類型(post_type), 自定義文章形式(post_format), 自定義分類方式(taxonomy), 自定義分類信息(add_term_meta)請往下看

模塊參數列表:

  1. //以下為代碼正文…
  2. post_title 必選 標題
  3. post_content 必選 內容
  4. tag 可選 標簽
  5. post_category 可選 分類
  6. post_date 可選 時間
  7. post_excerpt 可選 摘要
  8. post_author 可選 作者
  9. category_description 可選 分類信息
  10. post_cate_meta[name可選 自定義分類信息
  11. post_meta[name可選 自定義字段
  12. post_type 可選 文章類型 默認為‘post’
  13. post_taxonomy 可選 自定義分類方式
  14. post_format 可選 文章形式

參考功能說明:

  • 自定義字段使用方法: WEB發布模塊/高級功能/內容發布參數/ -> 增加 post_meta[‘字段名’]
  • 自定義文章類型(post_type)使用方法: WEB發布模塊/高級功能/內容發布參數/ -> 增加 post_type
  • 自定義文章形式(post_format)使用此功能需要修改配置參數 $postformat=true;並在火車頭->Web發布模塊/內容發布參數/->新增發布參數post_format, 標簽內容必須為: 圖像: post-format-image 視頻: post-format-video
  • 自定義分類(taxonomy):使用方法: WEB發布模塊/高級功能/內容發布參數/ -> 增加 post_taxonomy, 使用taxonomy之后, 文章只能發布在taxonomy所屬的分類下, 分類名稱或者ID請填寫在分類category
  • 自定義分類信息(add_term_meta)使用方法: WEB發布模塊/高級功能/內容發布參數/ -> 增加 post_cate_meta[‘meta_key’], 標簽內容可以為文本或者數組,數組必須參照格式: key$$value|||key$$value|||key$$value

如何發布文章同時屬於多個分類,多個標簽?

多分類和多標簽必須用逗號隔開,支持name和 id 兩種方式, 模塊自動判斷。 例如 name: 科幻,動作,動漫 id: 1,3,6,2

如何發布自定義字段?

進入發布接口的編輯模式

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載
新增post_meta[]表單, []中間為自定義字段的名稱

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載

如何進行安全配置?

文件會對數據進行過濾, 但是為了數據的安全, 所以建議:
1.更改通訊密鑰,更改locoy.php文件的61行”$secretWord = ‘LilySoftware’;” (注意!這個密鑰必須要Web發布配置中的全局變量保持一致)
2.將文件重命名為更加復雜的名字. 重命名后需要修改發布模塊的以下幾個參數,保持一致性

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載

關於文件上傳:

1.在Web發布模塊/高級功能/添加標簽名

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載
2.標簽編輯里面”文件下載”參照如圖設置:

WordPress4.9火車頭免登陸發布接口+模塊(增強版)下載

關於其它自定義的使用方法和自定義字段大同小異,僅是更換了表單名,某些自定義屬性支持數組。

下載地址:

鏈接: https://pan.baidu.com/s/1dNJt9Uc_2yKsmGybpKsb4g 提取碼: 8tfe


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM