- セレクタ
- getCanUserCreateMedia
- getCurrentTemplateNavigationPanelSubMenu
- getCurrentTemplateTemplateParts
- getEditedPostContext
- getEditedPostId
- getEditedPostType
- getEditorMode
- getHomeTemplateId
- getNavigationPanelActiveMenu
- getPage
- getReusableBlocks
- getSettings
- hasPageContentFocus
- isFeatureActive
- isInserterOpened
- isListViewOpened
- isNavigationOpened
- isPage
- isSaveViewOpened
- アクション
- addTemplate
- closeGeneralSidebar
- openGeneralSidebar
- openNavigationPanelToMenu
- removeTemplate
- revertTemplate
- setEditedEntity
- setEditedPostContext
- setHasPageContentFocus
- setHomeTemplateId
- setIsInserterOpened
- setIsListViewOpened
- setIsNavigationPanelOpened
- setIsSaveViewOpened
- setNavigationMenu
- setNavigationPanelActiveMenu
- setPage
- setTemplate
- setTemplatePart
- switchEditorMode
- toggleDistractionFree
- toggleFeature
- updateSettings
セレクタ
getCanUserCreateMedia
現在のユーザーがメディアを作成できるかどうかを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getCurrentTemplateNavigationPanelSubMenu
getCurrentTemplateTemplateParts
非推奨
現在編集中のテンプレートのテンプレートパーツとそのブロックを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getEditedPostContext
非推奨
編集された投稿のコンテキストオブジェクトを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getEditedPostId
現在編集中のテンプレートまたはテンプレートパーツのIDを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getEditedPostType
現在編集中の投稿タイプ(wp_templateまたはwp_template_part)を返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getEditorMode
現在の編集モードを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getHomeTemplateId
getNavigationPanelActiveMenu
getPage
非推奨
現在のページオブジェクトを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getReusableBlocks
利用可能な再利用可能なブロックを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
getSettings
サイトエディタの設定を返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
hasPageContentFocus
非推奨
エディタがページコンテンツのみを編集できるかどうか。
返り値
isFeatureActive
非推奨
指定された機能が有効かどうかを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。 - featureName
string
: 機能スラッグ。
返り値
isInserterOpened
非推奨
インサータが開いている場合はtrueを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
isListViewOpened
リストビューが開いている場合はtrueを返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
isNavigationOpened
isPage
エディタにページが読み込まれているかどうか。
関連
- setPage
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
isSaveViewOpened
保存パネルの現在の開いている/閉じている状態を返します。
パラメータ
- state
Object
: グローバルアプリケーションの状態。
返り値
アクション
addTemplate
非推奨
新しいテンプレートを追加し、それを現在のテンプレートとして設定するアクション。
パラメータ
- template
Object
: テンプレート。
返り値
closeGeneralSidebar
openGeneralSidebar
エディタのサイドバーを開くアクション。
パラメータ
openNavigationPanelToMenu
removeTemplate
テンプレートを削除するアクション。
パラメータ
revertTemplate
テンプレートを元のテーマ提供ファイルに戻します。
パラメータ
- template
Object
: 戻すテンプレート。 - options
[Object]
: - options.allowUndo
[boolean]
: ユーザーがテンプレートの戻しを元に戻すことを許可するかどうか。デフォルトはtrue。
setEditedEntity
編集されたエンティティを設定するアクション。
パラメータ
- postType
string
: エンティティの投稿タイプ。 - postId
string
: エンティティのID。 - context
Object
: エンティティのコンテキスト。
返り値
setEditedPostContext
現在のブロックエディタのコンテキストを設定します。
パラメータ
- context
Object
: コンテキストオブジェクト。
返り値
setHasPageContentFocus
エディタがページコンテンツのみを編集できるかどうかを設定します。
パラメータ
setHomeTemplateId
setIsInserterOpened
非推奨
インサータを開く/閉じるために使用されるアクションオブジェクトを返します。
パラメータ
setIsListViewOpened
非推奨
リストビューを開く/閉じるために使用されるアクションオブジェクトを返します。
パラメータ
setIsNavigationPanelOpened
setIsSaveViewOpened
保存ビューのパネルを開くべきかどうかを設定します。
パラメータ
setNavigationMenu
ナビゲーションメニューを設定するアクション。
パラメータ
- navigationMenuId
string
: ナビゲーションメニューポストID。
返り値
setNavigationPanelActiveMenu
非推奨
アクティブなナビゲーションパネルメニューを設定するアクション。
返り値
setPage
非推奨
ページのテンプレートを解決し、両方を表示します。パスが指定されていない場合、postIdを使用して?p=${ postId }
のようなパスを生成しようとします。
返り値
setTemplate
テンプレートを設定するアクションで、オプションでREST APIから取得します。
返り値
setTemplatePart
テンプレートパーツを設定するアクション。
パラメータ
- templatePartId
string
: テンプレートパーツのID。
返り値
switchEditorMode
非推奨
エディタモードを切り替えるために使用されるアクションをトリガーします。
パラメータ
toggleDistractionFree
非推奨
気を散らさないモードを切り替えるアクション。気を散らさないモードでは、サイドバーがないことが期待されます。z-index値が設定されているため、サイドバーを閉じることができません。
toggleFeature
機能フラグを切り替えるアクションをディスパッチします。
パラメータ
updateSettings
設定を更新するために使用されるアクションオブジェクトを返します。
パラメータ
- settings
Object
: 新しい設定。
返り値
Object
: アクションオブジェクト。