wp-includes/formatting.php

WP檔案 116
Main WordPress Formatting API.
函式/鉤子名 描述
urldecode_deep (函式) urldecode_deep: 這個函式對陣列或物件中的URL編碼的字串進行遞迴解碼。
url_shorten (函式) url_shorten: 這個函式使用WordPress.com的URL縮短器服務縮短一個給定的URL。
untrailingslashit (函式) untrailingslashit: 刪除字串中的任何尾部斜線: 這個函式從一個給定的字串中刪除任何尾部斜線,確保它以一種乾淨的格式結束。
translate_smiley (函式) translate_smiley: 這個函式將一個文字表情符號替換成其對應的圖片。它用於在文章和評論中顯示錶情符號。
trailingslashit (函式) trailingslashit: 如果一個字串還沒有以斜線結尾,這個函式會給它加上一個尾部斜線。這通常用於生成URLs。
tag_escape (函式) tag_escape: 這是一個WordPress函式,用於轉義標籤名稱或描述中的特殊字元。這對於確保標籤資料的格式正確,並在查詢和HTML輸出中安全使用是很重要的。
stripslashes_from_strings_only (函式) stripslashes_from_strings_only: 這是一個WordPress的函式,從一個字串中刪除斜線。它需要一個引數,$string,並返回去除所有斜線的字串。
stripslashes_deep (函式) stripslashes_deep: 這是一個WordPress的函式,從一個多維陣列中刪除斜線。它需要一個引數,$value,並返回刪除了所有斜線的陣列。
shortcode_unautop (函式) shortcode_unautop: 這個函式用於刪除自動新增到短碼內容的段落標籤。它需要一個引數 – $content – 這是短碼的內容: 這個函式將返回已刪除自動段落標籤的內容。
seems_utf8 (函式) seems_utf8:這是一個WordPress的函式,用來檢查一個給定的字串是否是UTF-8編碼的。它通常用於確保字串是以正確的格式編碼的,以達到國際化的目的: 這個函式有一個引數,就是要檢查的字串
sanitize_user (函式) sanitize_user: 這是一個WordPress的函式,它對一個使用者物件進行淨化。它用於驗證和淨化使用者的資料,如使用者名稱、密碼和電子郵件: 這個函式有一個引數,就是要淨化的使用者物件。
sanitize_url (函式) sanitize_url: 這是一個WordPress的函式,可以對一個URL進行淨化。它用於刪除任何潛在的危險元素,如指令碼標籤或無效字元: 這個函式有一個引數,就是要淨化的URL。
sanitize_trackback_urls (函式) sanitize_trackback_urls: 這是一個WordPress的函式,它對回溯URL的列表進行淨化。它用於驗證和淨化URLs,以防止垃圾郵件或惡意攻擊: 這個函式需要一個引數,即需要淨化
sanitize_title_with_dashes (函式) sanitize_title_with_dashes: 這是一個WordPress的函式,它對文章或術語的標題進行淨化,用破折號代替空格。它被用來為SEO友好的URL建立一個slug: 這個函式需要一
sanitize_title_for_query (函式) sanitize_title_for_query: 這是一個WordPress的函式,它對用於資料庫查詢的文章或術語標題進行淨化。它用於通過轉義任何特殊字元來防止SQL隱碼攻擊: 這個函式有一個引數,
sanitize_title (函式) sanitize_title: 這是一個WordPress的函式,可以對文章或術語的標題進行淨化處理。它用於刪除任何HTML標籤和特殊字元,並建立一個使用者友好的標題: 這個函式有一個引數,就是要淨化
sanitize_textarea_field (函式) sanitize_textarea_field: 這是一個WordPress的函式,可以對多行文字進行淨化。它用於刪除任何HTML標籤和轉義任何特殊字元以防止XSS攻擊: 這個函式有一個引數,就是要處
sanitize_text_field (函式) sanitize_text_field: 這是一個WordPress的函式,它對單行文字進行淨化處理。它用於刪除任何HTML標籤和轉義任何特殊字元以防止XSS攻擊: 這個函式有一個引數,就是要處理的文
sanitize_sql_orderby (函式) sanitize_sql_orderby: 這是一個WordPress的函式,可以對SQL查詢中使用的ORDER BY子句進行淨化。它通過驗證order by列和訂單方向來防止SQL隱碼攻擊: 這個函
sanitize_option (函式) sanitize_option: 這是一個WordPress的函式,對一個選項進行淨化。它用於刪除任何潛在的危險元素,如指令碼標籤或無效字元: 這個函式需要兩個引數:選項名稱和預設值。
sanitize_mime_type (函式) sanitize_mime_type: 這是一個WordPress的函式,可以對MIME型別進行淨化。它用於驗證和淨化MIME型別以防止錯誤: 這個函式有一個引數,就是要處理的MIME型別。
sanitize_key (函式) sanitize_key: 這是一個WordPress的函式,對一個鍵進行淨化。它用於刪除任何潛在的危險元素,如指令碼標籤或無效字元: 這個函式有一個引數,就是要淨化的鍵。
sanitize_html_class (函式) sanitize_html_class: 這是一個WordPress的函式,它對一個HTML類的名稱進行淨化。它用於刪除任何潛在的危險元素,如指令碼標籤或無效字元: 這個函式有一個引數,就是要淨化的類
sanitize_hex_color_no_hash (函式) sanitize_hex_color_no_hash: 這是一個WordPress的函式,可以對沒有雜湊符號(#)的十六進位制顏色程式碼進行淨化。它用於驗證和淨化顏色程式碼以防止錯誤: 這個函式有一個
sanitize_hex_color (函式) sanitize_hex_color: 這是一個WordPress的函式,可以對十六進位制的顏色程式碼進行淨化。它用於驗證和淨化顏色程式碼以防止錯誤: 這個函式有一個引數,就是要淨化的顏色程式碼。
sanitize_file_name (函式) sanitize_file_name: 這是一個WordPress的函式,用於對檔名進行淨化。它用於刪除任何潛在的危險元素,如指令碼標籤或無效字元: 這個函式有一個引數,就是要淨化的檔名。
sanitize_email (函式) sanitize_email: 這是一個WordPress的函式,它對電子郵件地址進行淨化。它用於刪除任何潛在的危險元素,如指令碼標籤或無效字元: 這個函式有一個引數,就是要淨化的電子郵件地址。
remove_accents (函式) remove_accents: 這個函式用來從一個字串中刪除重音: 當你需要比較兩個可能有不同口音的字串時,這很有用。
rawurlencode_deep (函式) rawurlencode_deep: 這是一個WordPress的函式,用於對一個陣列或物件進行URL編碼: 這個函式用於準備在URL中使用的資料,例如在查詢字串或API請求中。
print_emoji_styles (函式) print_emoji_styles: 這個動作用於列印在WordPress中顯示錶情符號所需的樣式。
print_emoji_detection_script (函式) print_emoji_detection_script: 這個動作用來列印一個檢測瀏覽器是否支援emojis的指令碼。
normalize_whitespace (函式) normalize_whitespace: 這個函式在一個給定的字串中用一個空格字元替換了多個連續的空白字元。它通常用於規範使用者輸入或其他可能包含不一致的空白的字串。
maybe_hash_hex_color (函式) maybe_hash_hex_color: 這是WordPress中的一個函式,允許你對一個十六進位制的顏色程式碼進行雜湊: 這個函式檢查顏色程式碼是否是有效的十六進位制顏色程式碼,如果是,它就對顏色
map_deep (函式) map_deep: 這是WordPress中的一個函式,它允許你對一個陣列或一個物件遞迴應用一個回撥函式: 這是一個非常強大的函式,可以用來修改複雜資料結構中的資料,如多維陣列或巢狀物件: 該函式需要
make_clickable (函式) make_clickable: 這是WordPress中的一個函式,可以自動將URL、電子郵件地址和其他純文字轉換為可點選的連結。你可以使用這個函式來改善你的內容的使用者體驗和可訪問性。
links_add_target (函式) links_add_target: 這是WordPress中的一個函式,它為網站的blogroll中的所有連結新增一個目標屬性。你可以用這個函式在一個新的視窗或標籤中開啟連結,或新增其他目標屬性。
links_add_base_url (函式) links_add_base_url: 這是WordPress中的一個函式,它為網站的blogroll中的所有連結新增一個基本URL。你可以使用這個函式為部落格列表中的所有連結新增一個基本的URL,如
iso8601_to_datetime (函式) iso8601_to_datetime: 這是WordPress中的一個函式,可以將ISO8601日期字串轉換為DateTime物件。它可以用來解析和處理ISO 8601格式的日期。
iso8601_timezone_to_offset (函式) iso8601_timezone_to_offset: 這是WordPress中的一個函式,將ISO8601時區字串轉換為UTC偏移量。它可以用來將一個時區字串轉換為與UTC偏移的小時數。
is_email (函式) is_email: 這個函式檢查一個給定的字串是否是一個有效的電子郵件地址。如果該字串是一個有效的電子郵件地址,它返回真,如果不是,則返回假。

常見問題

FAQs
檢視更多 >