PHP Интерфейс Mlp_Translatable_Post_Data_Interface

Used by the view.
Автор: Inpsyde GmbH, toscho, tf
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
find_post_parents ( string $post_type, integer $post_parent ) : void
get_dummy_post ( string $post_type ) : WP_Post
get_post_meta_to_transfer ( ) : array
get_post_parent ( $blog_id ) : integer
get_real_post_id ( integer $post_id ) : integer Figure out the post ID.
get_real_post_type ( WP_Post $post ) : string
get_remote_language ( integer $blog_id ) : string
get_remote_post ( WP_Post $source_post, integer $blog_id ) : WP_Post
set_linked_element ( integer $source_content_id, integer $remote_site_id, integer $remote_content_id ) : void set the source id of the element
set_save_context ( array $save_context = [] ) : void Set the context of the to-be-saved post.
update_remote_post_meta ( integer $remote_post_id, array $post_meta = [] ) : void Add source post meta to remote post.

Описание методов

find_post_parents() публичный Метод

public find_post_parents ( string $post_type, integer $post_parent ) : void
$post_type string
$post_parent integer
Результат void

get_dummy_post() публичный Метод

public get_dummy_post ( string $post_type ) : WP_Post
$post_type string
Результат WP_Post

get_post_meta_to_transfer() публичный Метод

public get_post_meta_to_transfer ( ) : array
Результат array

get_post_parent() публичный Метод

public get_post_parent ( $blog_id ) : integer
$blog_id
Результат integer

get_real_post_id() публичный Метод

Inspects POST request data and too, because we get two IDs on auto-drafts.
public get_real_post_id ( integer $post_id ) : integer
$post_id integer
Результат integer

get_real_post_type() публичный Метод

public get_real_post_type ( WP_Post $post ) : string
$post WP_Post
Результат string

get_remote_language() публичный Метод

public get_remote_language ( integer $blog_id ) : string
$blog_id integer
Результат string

get_remote_post() публичный Метод

public get_remote_post ( WP_Post $source_post, integer $blog_id ) : WP_Post
$source_post WP_Post
$blog_id integer
Результат WP_Post

set_linked_element() публичный Метод

set the source id of the element
public set_linked_element ( integer $source_content_id, integer $remote_site_id, integer $remote_content_id ) : void
$source_content_id integer ID of current element
$remote_site_id integer ID of remote site
$remote_content_id integer ID of remote content
Результат void

set_save_context() публичный Метод

Set the context of the to-be-saved post.
public set_save_context ( array $save_context = [] ) : void
$save_context array Save context.
Результат void

update_remote_post_meta() публичный Метод

Add source post meta to remote post.
public update_remote_post_meta ( integer $remote_post_id, array $post_meta = [] ) : void
$remote_post_id integer
$post_meta array
Результат void