메소드 |
설명 |
|
bookInfoPid ( ) : integer |
Get existing Meta Post, if none exists create one |
|
customNestedSort ( array $xml ) : array |
Custom sort for the xml posts to put them in correct nested order |
|
fetchAndSaveUniqueImage ( string $url ) : string |
Load remote url of image into WP using media_handle_sideload()
Will return an empty string if something went wrong. |
|
importMetaBoxes ( integer $pid, array $p ) |
|
|
importPbPostMeta ( integer $pid, string $post_type, array $p ) |
Import Pressbooks specific post meta |
|
insertNewPost ( string $post_type, array $p, string $html, integer $chapter_parent ) : integer |
Insert a new post |
|
pbCheck ( array $xml ) |
Is it a WXR generated by PB? |
|
scrapeAndKneadImages ( DOMDocument $doc ) : DOMDocument |
Parse HTML snippet, save all found tags using media_handle_sideload(), return the HTML with changed paths. |
|
searchForMetaValue ( $meta_key, array $postmeta ) : string |
Check for PB specific metadata, returns empty string if not found. |
|