$wpdb get SQL string 取得mySQL查詢字串

$wpdb 取得MySQL查詢字串

WordPress 提供了 wpdb 這 Class 有很多方法可以操作資料庫,如果是用 wpdb 的內建方法來處理查詢,有時除錯會想看最終組出來送到資料庫的查詢字串,只要 echo $wpdb->last_query ,就可以取得囉。

範例:

參考:

[……]

Read more

WordPress 原生帖子分頁頁碼 – 最簡單方法 the_posts_pagination()

the_posts_pagination( array $args = array() )

get_the_posts_pagination( array $args = array() )

基本上這兩個 function 是一樣的東西,只是一個是顯示出來,一個是回傳字串而已,都用在取得分頁頁碼,這兩個 function 的優點是使用非常簡單,依文章下方輸出的HTML格式套上CSS,帖子列表的分頁頁碼就實現了。

預設參數:

<?php 
$args = array(
    'mid_size'           => 1,
    'prev_text'[......]

Read more

WordPress 原生帖子分頁頁碼 – 推薦使用 paginate_links()

網路上有非常多WordPress分頁頁碼的方法,寫得都非常好,都是有用的,但既然用WordPress我想儘可能地使用接近WordPress API的方法,用核心方法,當然還是要越簡單越好,

 

paginate_links( string|array $args =  )

預設參數:

<?php 
$args = array(
	'base'               => '%_%',
	'format'             => '?paged=%#%',
	'total'              => 1,
	'curr[......]

Read more

Divi Builder Custom post type 顯示 Divi 編輯器

解鎖你的Post types

當我們自訂義一個新的Post type,無法使用 Divi Builder,透過以下程序,將解鎖你的Post type

/*
* v123 DEV
* https://v123.tw
*/
function my_et_builder_post_types( $post_types ) {
    $post_types[] = 'YOUR_CPT_HERE';
    $post_types[] = 'ANOTHER_CPT_HERE';
     
    return $post_types;
}
add_filter( 'et_bu[......]

Read more

WordPress default Post Status 帖子狀態一覽

帖子狀態一覽:

Post status
說明

publish
公開 – 所有人都可以看到

future
未來發布 – 排程發布中

draft
草稿

auto-draft
自動儲存草稿

inherit
修訂版本

pending
 待審核

private
私有 – 只有管理員(Administrator )以上才看得到

trash
回收桶

參考:

[……]

Read more