PHP 인터페이스 Mlp_Translatable_Post_Data_Interface

Used by the view.
저자: Inpsyde GmbH, toscho, tf
파일 보기 프로젝트 열기: inpsyde/multilingual-press 0 사용 예제들

공개 메소드들

메소드 설명
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