[……]
分類: 插件開發
WordPress thumbnail default size 預設縮圖尺寸表
WordPress 預設縮圖尺寸表
尺寸名 (字串)大小尺寸說明thumbnail小150 x 150 強制裁剪尺寸medium中等300 x 300 最大高度300像素medium_large中大768 x 無限高 WP4.4增加large 大1024 x 1024 最大高度1024像素full完整尺寸原始大小
WooCommerce 預設縮圖尺寸表
尺寸名 (字串)大小尺寸說明shop_thumbnail小180 x 180強制裁剪尺寸shop_catalog中300 x 300強制裁剪尺寸shop_[……]
WordPress get_post_type() is Null
主題或插件中有時我們會用同一支程式重複使用,比如說主題的Banner,通常不會每一個頁面寫一次,而是每個頁面都會 include banner.php 檔案,這樣的好處是維護比較方便讓程式的再利用,但在banner.php中,不可能所有頁面banner全都一樣,所以在banner.php需要設定一些判斷條件,依據不同條件做不同的事。
範例:
<?php $post_type = get_post_type( get_the_ID() ); if ( in_array( $post_type , array('page','post','custom_post_type_nam[......]
WordPress Fix TypeError: p.easing[this.easing] is not a function
Fix TypeError: p.easing[this.easing] is not a function
function v123_dev_main_scripts() { wp_enqueue_script('jquery'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-effects-core'); } add_action('wp_enqueue_scripts', 'v123_dev_main_scripts');
[……]
WordPress 插件宣告
任何插件的第一步,宣告這是個WordPress插件
在為您的項目分配版本號時,請記住,WordPress使用PHP version_compare() 函數來比較插件版本號。因此,在您發布新版本的插件之前,您應該確保這個PHP函數認為新版本比舊版本“更大”。
例如,1.02實際上大於 1.1。
[……]
List All Post Type
[……]
WordPress WP_Query() result posts object to an array
WordPress 主題中顯示圖片的幾種方法
取目前 post「特色圖片」
返回<img>標籤
取 post「特色圖片」
返回<img>標籤
取 post「特色圖片」網址
取媒體圖片
返回<img>標籤
取媒體圖片
返回陣列
WordPress預設圖片尺寸速查表
名稱說明尺寸thumbnail縮圖150 * 150pxmedium中300 * 300pxmedium_large中大760 * 0pxlarge大1024 * 1024pxfull完整-[……]
WPML WordPress WPML get all languages names
WPML get all languages names
/** * v123 DEV * https://v123.tw */ function get_all_langs_names($lang='en'){ global $wpdb; $lang_data = array(); $languages = $wpdb->get_results( $wpdb->prepare( "SELECT code, english_name, active, tag, name[......]