$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