顯示具有 WordPress 標籤的文章。 顯示所有文章
顯示具有 WordPress 標籤的文章。 顯示所有文章

星期二, 9月 17, 2024

[Rankmath] sitemap異常處理: XML declaration allowed only at the start of the document

 

This page contains the following errors:

error on line 3 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error.

依ChatGPT給的建議,一下子就找到問題!!
結果是自已的主題functions.php,結尾多點了二行XD



星期三, 7月 17, 2024

[WP Jetpack] ssl=1未加入的CDN參數的排除方法:Sorry, the parameters you provided were not valid



發現新架的站,有og:image網址沒辦法讀取的問題。

新站

https://i0.wp.com/hansiangpets.com.tw/wp-content/uploads/migra/product/c7f8a297546d4d14866f02b11024e03c505db800.jpg

https://i0.wp.com/haoyipets.com/wp-content/uploads/migra/product/308806d7812f10c4fa41cabb79e19673f7b0e349.jpg

Sorry, the parameters you provided were not valid

舊站

https://i0.wp.com/ds5168.com.tw/wp-content/uploads/migra/product/934cb7c8d5fe93d1b6f086955e5bd3aa48378f9c.jpg


雖然可以加ssl=1可以解決,但發現有些站台並不需要處理。

原來忘了開cf端全走Https的設定。





星期二, 11月 15, 2016

[Wordpress] 讓所有頁面導向具體頁面

如果想把全站的page導向某一頁的話可以在functions.php加入一個action:
 template_redirect



function redirect_page_standard() {
  wp_redirect(  get_site_url() . '/notice.html', 301 );

}
add_action( 'template_redirect', 'redirect_page_standard' );

星期一, 9月 26, 2016

[WordPress] TinyPNG外掛: 省空間的好幫手lol

最近虛擬主機的空機開始不足了,
感覺應該被幾個wp的站台用掉太多圖片空間,找了一下wp的圖片外掛,
原來TinyPNG也有出wordpress外掛,
在你安裝好TinyPNG外掛之後,
可以到TinyPNG申請開發者API KEY

https://tinypng.com/developers



就可以享受每個月五百張的額度。
另外壓縮圖片對於搜尋引擎最佳化(SEO)來說有正面的影響。

星期四, 8月 18, 2016

星期日, 3月 27, 2016

[快快樂樂學Wordpress] wordpress來指定某個用戶登入以實作SSO(單點登入)

最近實作了一個wp的SSO機制,
主要用了get_user_by的方法來取得用戶的資訊後,
再透過wp_set_current_user與wp_set_auth_cookie設定用戶的session並執行wp_login的hook即可。

if($user){

   //do the single sing on
   wp_set_current_user( $user_id, $user->user_login );
      wp_set_auth_cookie( $user_id );
      
      //email
      // echo $user->user_login;

      do_action( 'wp_login', $user->user_login,$user );
  }
 

REF

http://carlofontanos.com/auto-login-to-wordpress-from-another-website/

星期一, 3月 21, 2016

[WordPress] Woocomerce login hook筆記

記錄一下woocommerce hook的筆記

//一般wp_login的hook
function so_26675676_your_function($user_login, $user) {
 // your code
}
add_action('wp_login', 'so_26675676_your_function', 10, 2);


//woocommerce login hook,你可以自訂_wp_http_referer參數
add_filter( 'woocommerce_login_redirect', 'krex_redirect'); add_filter( 'woocommerce_registration_redirect', 'krex_redirect'); function krex_redirect( $redirect_to ) { if ( ! empty( $_REQUEST['_wp_http_referer'] ) ){ $ref = wp_unslash( $_REQUEST['_wp_http_referer'] ); } return $ref; }


//shortcode
[woo_social_login redirect_url="轉頁的網址"]

/*----------------------------------------------------
------------------------*/
// redirects for login / logout
/*----------------------------------------------------------------------------*/
add_filter('woocommerce_login_redirect', 'login_redirect');

function login_redirect($redirect_to) {

 $location = $_SERVER['HTTP_REFERER'];
wp_safe_redirect($location);
exit();

}

add_action('wp_logout','logout_redirect');

function logout_redirect(){

$location = $_SERVER['HTTP_REFERER'];
wp_safe_redirect($location);
exit();

}

  • https://www.skyverge.com/blog/advanced-woocommerce-social-login/
  • https://github.com/woothemes/woocommerce/commit/014e31952828377bf7a1ebf4e812a43d0bcefa67#commitcomment-3351995

星期五, 3月 04, 2016

[快快樂樂學Wordpress] 自訂樣版: 基礎架構 (1)

記錄一下新增wordpress樣版的筆記


樣版基本需求檔案

請在theme folder之下新增下面三個檔案

index.php
style.css
function.php

之後後台就會出現你的樣版了



DEMO

因為index.php與function.php什麼都沒寫,因此網站會呈現一片空白 Orz

完成的佈景主題所需要的檔案

 style.css

 header.php

 footer.php

 index.php

 single.php

 page.php

 sidebar.php

 comments.php

 archives.php

 search.php

 searchform.php

 404.php

 functions.php





星期六, 3月 29, 2014

[WordPress] 語系設定

許多PaaS雲端平台都提供用戶一鍵安裝WordPress系統,
但是裝起來都是英文版的,只要二個步驟就可以弄好了。

本範例是使用Appfog雲端平台 :D

Step1:
把Wordpress繁體中文版裡面的wp-content/languages這個目錄放到雲端上的目錄

Step2:
更新wp-config檔,修改WPLANG的值為zh_TW




參考:
 讓WordPress說你的語言


星期三, 3月 19, 2014

[Wordpress] 解決資料庫連線錯誤安裝設定

為了幫朋友架一個簡單的購物車系統只好下海玩一下了,由於好久沒有裝wordpress了,
預設的DB的主機位址打了localhost:3306一直讓我拿到資料庫連線失敗的錯誤呀,還好改了127.0.0.1就正常了,太腦了記錄一下:D



***

直接改wp-config.php會比較快一點,還有不要隨便拿root來使用 XD

星期二, 12月 14, 2010

[Wordpress] posts 相關


wp_posts table
--post_status:inherit,draft,publish,trash,auto-draft,pending
--post_type:attachment,nav_menu_item,page,post,revision


























星期一, 11月 15, 2010

[WordPress] 蒐集

研究wordpress找的相關文章記錄。

Reference:
用query_posts列出特定範圍文章 (2)語法 | WordPress不用插件直接實現五種文章代碼
wordpress code – wp_list_pages() 網誌分頁
[WordPress] 自己做友情隨機連結頁面
WordPress外掛【WP Page Numbers】分頁導航、內建5種樣式任君選擇
Codex:Creating a New Page
Codex:Creating a User Page

 

[WordPress] 基本語法擷錄 (轉)

(一)WordPress基本模板文件
一套完整的WordPress模板應至少具有如下文件:
style.css : CSS(樣式表)文件
index.php : 主頁模板
archive.php : Archive/Category模板
404.php : Not Found 錯誤頁模板
comments.php : 留言/回覆模板
footer.php : Footer模板
header.php : Header模板
sidebar.php : 側欄模板
page.php : 內容頁(Page)模板
single.php : 內容頁(Post)模板
searchform.php : 搜索表單模板
search.php : 搜索結果模板
當然,具體到特定的某款模板,可能不止這些文件,但一般而言,這些文件是每套模板所必備的。

其他你感興趣的文章

Related Posts with Thumbnails