strip_core_block_namespace

函式
strip_core_block_namespace ( $block_name = null )
引數
  • (string|null) $block_name Optional. Original block name. Null if the block name is unknown, e.g. Classic blocks have their name set to null. Default null.
    Required:
    Default: null
返回值
  • (string) Block name to use for serialization.
定義位置
相關方法
resolve_block_templateregister_core_block_types_from_metadataregister_block_core_blocklocate_block_templateget_block_template
引入
5.3.1
棄用
-

strip_core_block_namespace: 這是一個WordPress的函式,可以從塊名中去除”core/”名稱空間。它需要一個引數,$block_name,並返回去掉”core/”名稱空間的塊名。

返回用於序列化的塊名稱。這將從塊名稱中刪除預設的"core/"名稱空間。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function strip_core_block_namespace( $block_name = null ) {
if ( is_string( $block_name ) && 0 === strpos( $block_name, 'core/' ) ) {
return substr( $block_name, 5 );
}
return $block_name;
}
function strip_core_block_namespace( $block_name = null ) { if ( is_string( $block_name ) && 0 === strpos( $block_name, 'core/' ) ) { return substr( $block_name, 5 ); } return $block_name; }
function strip_core_block_namespace( $block_name = null ) {
	if ( is_string( $block_name ) && 0 === strpos( $block_name, 'core/' ) ) {
		return substr( $block_name, 5 );
	}

	return $block_name;
}

常見問題

FAQs
檢視更多 >