登入

筆記

Google Gemini API開發指南:如何將Google Gemini整合到你的網站和專案中?

上個月,Google發布了Gemini。緊跟在後,我基於Google Gemini開發了AI SEO——自動和[…]

如何解決連接gethub的問題:Failed to connect to github.com port 443

問題最近幾天一直有這個問題: Failed to connect to github.com port 44 […]

如何用AI SEO WordPress Plugin快速取得大量流量?

雖然AI SEO WordPress外掛是為了自動化完成許多SEO的工作,而不是為了大量獲取排名和流量而設計的[…]

如何申請使用百度文心大模型?

我的AI SEO WordPress外掛今天發布了一個CN版。 AI SEO CN WordPress外掛訂閱[…]

The plugin generated 2 characters of unexpected output during activation.

自己開發的插件,啟動時出現以下錯誤: The plugin generated 2 characters of […]

AI SEO: 我開發的基於Google Gemini的WordPress SEO插件

WordPress 外掛程式AI SEO AI SEO:自動化和大量產生對搜尋引擎友善的文章。 2023年12月[…]

時間:2023/12/09

wordpress 遷移與升級:解決白頁、404、偽靜態、外掛安裝失敗、外掛程式更新失敗無法存取等問題

這兩天,將我的部落格從進行了遷移,順帶升級到最新的wordpress 6.4.2。中間出現多個問題,都一一解決。

記錄一下。

白頁

卸載了幾個插件,並卸載了自己開發的theme:themoon。才解決了這個問題。

404和偽靜態

新的伺服器是nginx的。需要在配置中增加:

location / { try_files $uri $uri/ /index.php?$args; }

插件安裝失敗,更新也失敗

1.plugins 目錄權限設定為777,順帶把themes目錄權限也設定為777。

2、PHP.ini中啟用PHP函數:chmod

不啟用這個函數,Wordpress就無法安裝和更新外掛程式。

插件更新失敗後導致全站無法訪問

提示:“請等待一分鐘。。”

實際上,就一直這樣了。

需要做的就是FTP登入伺服器,在根目錄下找到.maintenance文件,刪掉,就可以了。

標籤:

Nuxt的國際化終極解決方案:I18n+Nuxt Content

出海大潮,國內用得多的Vue和Nuxt也常要面對國際化的問題。如果是wordpress的話,就簡單了,裝[…]

AIGC是什麼:一文讀懂AIGC

AIGC指AI生成內容,涉及人工智慧根據提示產生文字、圖片、影片等。起源於2022年,大語言模型是其基礎,透過提示詞、上下文和AI代理互動。 AIGC已開始改變內容產業,加速生產效率。目前應用於聊天機器人、內容生成等多個方向,並催生了以大模型能力為核心的產業生態。

時間:2023/11/06

記錄一下,wordpress,取得page的ID

一直以來,都是用

global $post; $id=$post->ID;

今天才發現,這是有問題的。

如果在page中,加上一個shortcode,而shortcode輸出一個清單(例如某個分類的文章清單),那麼這個方法就無法得到page的ID。

就是說,如果在page中有循環,那麼上邊那個方法就無法取得page的ID。

列出取得page的ID的幾種方法:

1、global

受循環影響。

global $post; $id=$post->ID;

2、get_the_ID()

受循環影響。

$postid = get_the_ID(); echo $postid;

 

3、get_queried_object_id()

不受循環影響。推薦。

$current_id = get_queried_object_id(); echo $current_id;

4、get_queried_object()

不受循環影響。

$object = get_queried_object(); $id = $object -> ID; echo $id;
標籤:


copyright © www.lyustu.com all rights reserve.
Theme: TheMoon V3.0. Author:neo yang