Please ensure Javascript is enabled for purposes of website accessibility

Series: Beyond Cathedrals: Spacious Faith for the 21st Century

Speaker: Rev. Dr. Steven Koski

Listen to the Audio from June 11, 2017

REF
> $contextwp-content/themes/bendfp23/controllers/single-sermon.php:37array(22http_host=>https://bendfp.orgwp_title=>Reimagining Faith - First Presbyterian Church of Bend, Oregonbody_class=>sermon-template-default single single-sermon postid-11009 lightbox nav-dropdown-has-arrow nav-dropdown-has-shadow nav-dropdown-has-bordersite=>ATimber\Core :: CTimber\Site :: CCMSite object(ImplementsTimber\CoreInterface (4)Properties->admin_email=[email protected]->blogname=null->charset=UTF-8->description=Living A Spacious Christianity->id=null->language=en_US->multisite=false->name=First Presbyterian Church of Bend, Oregon->pingback_url=https://bendfp.org/xmlrpc.php->siteurl=null->theme=ATimber\Core :: CTimber\Theme object(Properties->name=bendfp23->version=3.0->parent=ATimber\Core :: CTimber\Theme object(Properties->name=Flatsome->version=3.15.5
date-6min UTC
->parent=false->parent_slug=null->slug=flatsome->uri=https://bendfp.org/wp-content/themes/flatsome->id=null->ID=null->object_type=null
Methods->__construct($slug)->Pinit($slug)->link()->path()->theme_mod($name, $default = false)->theme_mods()->get($header)->display($header)->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
->parent_slug=flatsome->slug=bendfp23->uri=https://bendfp.org/wp-content/themes/flatsome->id=null->ID=null->object_type=null
Methods->__construct($slug)->Pinit($slug)->link()->path()->theme_mod($name, $default = false)->theme_mods()->get($header)->display($header)->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
->title=First Presbyterian Church of Bend, Oregon->url=https://bendfp.org->home_url=https://bendfp.org->site_url=https://bendfp.org->rdf=https://bendfp.org/feed/rdf/->rss=https://bendfp.org/feed/rss/->rss2=https://bendfp.org/feed/->atom=https://bendfp.org/feed/atom/->ID=null->object_type=null->pingback=https://bendfp.org/xmlrpc.php
Methods->__construct()->register_post_types()->register_taxonomies()->register_models()->register_routes()->add_to_context($context)->theme_supports()->add_to_twig($twig)::Pswitch_to_blog($site_name_or_id)->Pinit_as_multisite($site_id)->Pinit_as_singlesite()->Pinit()->language_attributes()->__get($field)->icon()->Picon_multisite($site_id)->link()->get_link()->meta($field)->update($key, $value)->url()->get_url()->__isset($field)->__call($field, $args)->import($info, $force = false)->can_edit()->get_method_values()->get_field($field_name)
)
request=>ATimber\Core :: CTimber\Request object(ImplementsTimber\CoreInterface (4)Properties->post=array()->get=array()->id=null->ID=null->object_type=nullMethods->__construct()->Pinit()->__call($field, $args)->__get($field)->__isset($field)->meta($key)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name))user=>falsetheme=>ATimber\Core :: CTimber\Theme object(Properties->name=bendfp23->version=3.0->parent=ATimber\Core :: CTimber\Theme object(Properties->name=Flatsome->version=3.15.5
date-6min UTC
->parent=false->parent_slug=null->slug=flatsome->uri=https://bendfp.org/wp-content/themes/flatsome->id=null->ID=null->object_type=null
Methods->__construct($slug)->Pinit($slug)->link()->path()->theme_mod($name, $default = false)->theme_mods()->get($header)->display($header)->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
->parent_slug=flatsome->slug=bendfp23->uri=https://bendfp.org/wp-content/themes/flatsome->id=null->ID=null->object_type=null
Methods->__construct($slug)->Pinit($slug)->link()->path()->theme_mod($name, $default = false)->theme_mods()->get($header)->display($header)->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
posts=>CXArrayObject :: CXTimber\PostCollection :: CXTimber\PostQuery object(ImplementsIteratorAggregate (1), Traversable (0), ArrayAccess (4), Serializable (2), Countable (1)Constants::STD_PROP_LIST=1::ARRAY_AS_PROPS=2Properties (magic)->found_posts=1->*userQuery=false->*queryIterator=CXTimber\QueryIterator object(ImplementsIterator (5), Countable (1), Traversable (0)Methods->__construct($query = false, $posts_class = "Timber\Post")->post_count()->found_posts()->get_pagination($prefs)->get_posts($return_collection = false)::get_query_from_array_of_ids($query = array())::get_query_from_string($string = "")->valid():bool->current()->Fnext()->rewind()->key()::fix_number_posts_wp_quirk($query)::fix_cat_wp_quirk($query)::handle_maybe_custom_posts_page($query)->count():int)->*pagination=null->ArrayObjectstorage=array(10=>ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(17_pods_speaker=>array()sermon_speaker=>Rev. Dr. Steven Koskishort_pitch=>audio_url=>http://bendfp.s3.amazonaws.com/sermons/dc/9535b0c3e611e7a5abb9efc84497cc/Sermon-11-6-17.mp3video_url=>transcript=>_wp_page_template=>default_thumbnail_id=>9336_edit_lock=>1674766089:2_edit_last=>2_wp_old_date=>2017-11-07
date-6yr UTC
inline_featured_image=>0sermon_date=>2017-06-11
date-7yr UTC
_yoast_wpseo_content_score=>30_yoast_wpseo_focuskeywords=>[]_yoast_wpseo_keywordsynonyms=>[""]_yoast_wpseo_estimated-reading-time-minutes=>
)
::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=11009->ID=11009->post_author=7->post_content=->post_date=2017-06-11 00:00:00
date-7yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=Reimagining Faith->post_type=sermon->slug=reimagining-faith->P__type=null->_pods_speaker=array()->sermon_speaker=Rev. Dr. Steven Koski->short_pitch=->audio_url=http://bendfp.s3.amazonaws.com/sermons/dc/9535b0c3e611e7a5abb9efc84497cc/Sermon-11-6-17.mp3->video_url=->transcript=->_wp_page_template=default->_thumbnail_id=9336->_edit_lock=1674766089:2->_edit_last=2->_wp_old_date=2017-11-07
date-6yr UTC
->inline_featured_image=0->sermon_date=2017-06-11
date-7yr UTC
->_yoast_wpseo_content_score=30->_yoast_wpseo_focuskeywords=[]->_yoast_wpseo_keywordsynonyms=[""]->_yoast_wpseo_estimated-reading-time-minutes=->post_date_gmt=2017-06-11 07:00:00
date-7yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=reimagining-faith->to_ping=->pinged=->post_modified=2023-01-26 12:19:27
date-1yr UTC
->post_modified_gmt=2023-01-26 20:19:27
date-1yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/sermon/reimagining-faith/->menu_order=0->post_mime_type=->comment_count=0->filter=raw->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
)
Methods->__construct($query = false, $post_class = "\Timber\Post")->Pget_query()->pagination($prefs = array())::Pinit($posts, $post_class)->get_posts()::maybe_set_preview($posts)->offsetExists($index)->offsetGet($index)->offsetSet($index, $newval)->offsetUnset($index)->append($value)->getArrayCopy()->count()->getFlags()->setFlags($flags)->asort()->ksort()->uasort($cmp_function)->uksort($cmp_function)->natsort()->natcasesort()->unserialize($serialized)->serialize()->__unserialize($serialized)->__serialize()->__debugInfo()->getIterator()->exchangeArray($input)->setIteratorClass($iteratorClass)->getIteratorClass()
)
wp_head=>CTimber\FunctionWrapper object(Methods->__toString()->__construct($function, $args = array(), $return_output_buffer = false)->add_to_twig($twig)->call())wp_footer=>CTimber\FunctionWrapper object(Methods->__toString()->__construct($function, $args = array(), $return_output_buffer = false)->add_to_twig($twig)->call())foo=>barstuff=>I am a value set in your functions.php filenotes=>These values are available everytime you call Timber::get_context();menu=>ATimber\Core :: CTimber\Term :: CTimber\Menu object(ImplementsTimber\CoreInterface (4)Properties->MenuItemClass=Timber\MenuItem
classATimber\Core :: CTimber\MenuItem
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->depth=0->items=array(80=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5442)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5442->level=0->post_name=5442->url=https://bendfp.org/about-2/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5379->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5379_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5442->ID=5442->post_author=3->post_content= ->post_date=2014-07-13 15:18:40
date-10yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=->post_type=nav_menu_item->slug=5442->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5379->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:40
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=5442->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5442->menu_order=1->post_mime_type=->comment_count=0->filter=raw->db_id=5442->menu_item_parent=0->object_id=5379->object=page->type_label=Page->url=https://bendfp.org/about-2/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=About->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5442->ID=5442->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5379_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content= ->post_date=2014-07-13 15:18:40
date-10yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:40
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5442->menu_order=1->post_mime_type=->comment_count=0->filter=raw->db_id=5442->menu_item_parent=0->object_id=5379->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=About->status=publish->name=About
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
1=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5450)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5450->level=0->post_name=5450->url=https://bendfp.org/about-2/what-we-believe/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5387->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5387_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5450->ID=5450->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=What We Believe – Spacious Christianity->post_type=nav_menu_item->slug=5450->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5387->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=5450->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5450->menu_order=2->post_mime_type=->comment_count=0->filter=raw->db_id=5450->menu_item_parent=0->object_id=5387->object=page->type_label=Page->url=https://bendfp.org/about-2/what-we-believe/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=What We Believe – Spacious Christianity->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5450->ID=5450->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5387_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=What We Believe – Spacious Christianity->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5450->menu_order=2->post_mime_type=->comment_count=0->filter=raw->db_id=5450->menu_item_parent=0->object_id=5387->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=What We Believe – Spacious Christianity->status=publish->name=What We Believe – Spacious Christianity
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
2=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5447)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5447->level=0->post_name=5447->url=https://bendfp.org/about-2/our-roots/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5380->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5380_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5447->ID=5447->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Our Roots – Where We Come From->post_type=nav_menu_item->slug=5447->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5380->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=5447->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5447->menu_order=3->post_mime_type=->comment_count=0->filter=raw->db_id=5447->menu_item_parent=0->object_id=5380->object=page->type_label=Page->url=https://bendfp.org/about-2/our-roots/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=Our Roots – Where We Come From->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5447->ID=5447->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5380_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Our Roots – Where We Come From->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5447->menu_order=3->post_mime_type=->comment_count=0->filter=raw->db_id=5447->menu_item_parent=0->object_id=5380->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=Our Roots – Where We Come From->status=publish->name=Our Roots – Where We Come From
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
3=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array(30=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(...)->class=menu-item menu-item-type-taxonomy menu-item-object-group menu-item-11263->level=1->post_name=11263->url=https://bendfp.org/group/staff/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=478->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(...)->id=11263->ID=11263->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(...)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=2->post_content=Our staff…->post_date=2019-01-21 19:24:31
date-5yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=->post_type=nav_menu_item->__type=null->_menu_item_type=taxonomy->_menu_item_menu_item_parent=11581->_menu_item_object=group->_menu_item_target=->_menu_item_classes=array(...)->_menu_item_xfn=->post_date_gmt=2019-01-22 03:24:31
date-5yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/?p=11263->menu_order=5->post_mime_type=->comment_count=0->filter=raw->db_id=11263->menu_item_parent=11581->object_id=478->object=group->type_label=Group->target=->attr_title=->description=Our staff…->xfn=->__title=Staff->status=publish->name=Staff
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
1=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(...)->class=menu-item menu-item-type-taxonomy menu-item-object-group menu-item-11264->level=1->post_name=11264->url=https://bendfp.org/group/session/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=480->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(...)->id=11264->ID=11264->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(...)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=2->post_content=The Session is the primary decision making body at First Presbyterian. Made up of “elders,” the Session is a group of spiritual leaders elected by the congregation. This leadership group works in partnership with the pastoral staff guiding the community to embody our mission and values in every part of who we are as a church.->post_date=2019-01-21 19:24:31
date-5yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=->post_type=nav_menu_item->__type=null->_menu_item_type=taxonomy->_menu_item_menu_item_parent=11581->_menu_item_object=group->_menu_item_target=->_menu_item_classes=array(...)->_menu_item_xfn=->post_date_gmt=2019-01-22 03:24:31
date-5yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/?p=11264->menu_order=6->post_mime_type=->comment_count=0->filter=raw->db_id=11264->menu_item_parent=11581->object_id=480->object=group->type_label=Group->target=->attr_title=->description=The Session is the primary decision making body at First Presbyterian. Made up of “elders,” the Session is a group of spiritual leaders elected by the congregation. This leadership group works in partnership with the pastoral staff guiding the community to embody our mission and values in every part of who we are as a church.->xfn=->__title=Session->status=publish->name=Session
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
2=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(...)->class=menu-item menu-item-type-taxonomy menu-item-object-group menu-item-11265->level=1->post_name=11265->url=https://bendfp.org/group/deacons/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=479->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(...)->id=11265->ID=11265->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(...)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=2->post_content=The Deacons are elected by the congregation and ordained into a ministry of caring, a ministry of love, a minstry of compassion and a ministry of prayer. Currently there are 11 deacons who have been elected and ordained by the congregation to serve rotating three year terms that begin in June each year. Each deacon is assigned to one of the 11 ministry areas: health care ministry, visitation to the homebound, spiritual friends ministry, college ministry, medical equipment, food ministry, bereavement ministry, hospitality ministry, community outreach, prayer ministry, medical needs for school children, care for the homeless and senior concerns.->post_date=2019-01-21 19:24:31
date-5yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=->post_type=nav_menu_item->__type=null->_menu_item_type=taxonomy->_menu_item_menu_item_parent=11581->_menu_item_object=group->_menu_item_target=->_menu_item_classes=array(...)->_menu_item_xfn=->post_date_gmt=2019-01-22 03:24:31
date-5yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/?p=11265->menu_order=7->post_mime_type=->comment_count=0->filter=raw->db_id=11265->menu_item_parent=11581->object_id=479->object=group->type_label=Group->target=->attr_title=->description=The Deacons are elected by the congregation and ordained into a ministry of caring, a ministry of love, a minstry of compassion and a ministry of prayer. Currently there are 11 deacons who have been elected and ordained by the congregation to serve rotating three year terms that begin in June each year. Each deacon is assigned to one of the 11 ministry areas: health care ministry, visitation to the homebound, spiritual friends ministry, college ministry, medical equipment, food ministry, bereavement ministry, hospitality ministry, community outreach, prayer ministry, medical needs for school children, care for the homeless and senior concerns.->xfn=->__title=Deacons->status=publish->name=Deacons
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
)
->has_child_class=true->classes=array(60=>1=>menu-item2=>menu-item-type-custom3=>menu-item-object-custom4=>menu-item-115815=>menu-item-has-children)->class=menu-item menu-item-type-custom menu-item-object-custom menu-item-11581 menu-item-has-children->level=0->post_name=our-people->url=/people/
regex/people/
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=11581->P_menu_item_url=/people/
regex/people/
->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>custom_menu_item_menu_item_parent=>0_menu_item_object_id=>11581_menu_item_object=>custom_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>/people/
regex/people/
)
::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=11581->ID=11581->post_author=19->post_content=->post_date=2019-02-21 17:59:41
date-5yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=Our People->post_type=nav_menu_item->slug=our-people->P__type=null->_menu_item_type=custom->_menu_item_menu_item_parent=0->_menu_item_object_id=11581->_menu_item_object=custom->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=/people/
regex/people/
->post_date_gmt=2019-02-22 01:59:41
date-5yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=our-people->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/?p=11581->menu_order=4->post_mime_type=->comment_count=0->filter=raw->db_id=11581->menu_item_parent=0->object_id=11581->object=custom->type_label=Custom Link->url=/people/
regex/people/
->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-custom3=>menu-item-object-custom)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=Our People->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=11581->ID=11581->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>custom_menu_item_menu_item_parent=>0_menu_item_object_id=>11581_menu_item_object=>custom_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>/people/
regex/people/
)
->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=19->post_content=->post_date=2019-02-21 17:59:41
date-5yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=Our People->post_type=nav_menu_item->__type=null->_menu_item_type=custom->_menu_item_menu_item_parent=0->_menu_item_object=custom->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2019-02-22 01:59:41
date-5yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/?p=11581->menu_order=4->post_mime_type=->comment_count=0->filter=raw->db_id=11581->menu_item_parent=0->object_id=11581->object=custom->type_label=Custom Link->target=->attr_title=->description=->xfn=->__title=Our People->status=publish->name=Our People
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
4=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5443)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5443->level=0->post_name=5443->url=https://bendfp.org/about-2/safe-church-policies/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5384->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5384_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5443->ID=5443->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=A Safe Church – Safe Church Policies->post_type=nav_menu_item->slug=5443->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5384->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=5443->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5443->menu_order=8->post_mime_type=->comment_count=0->filter=raw->db_id=5443->menu_item_parent=0->object_id=5384->object=page->type_label=Page->url=https://bendfp.org/about-2/safe-church-policies/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=A Safe Church – Safe Church Policies->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5443->ID=5443->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5384_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=A Safe Church – Safe Church Policies->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5443->menu_order=8->post_mime_type=->comment_count=0->filter=raw->db_id=5443->menu_item_parent=0->object_id=5384->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=A Safe Church – Safe Church Policies->status=publish->name=A Safe Church – Safe Church Policies
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
5=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5444)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5444->level=0->post_name=communications-living-doing-sharing-2->url=https://bendfp.org/about-2/communications/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5381->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5381_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5444->ID=5444->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Communications - Living, Doing & Sharing->post_type=nav_menu_item->slug=communications-living-doing-sharing-2->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5381->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=communications-living-doing-sharing-2->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5444->menu_order=9->post_mime_type=->comment_count=0->filter=raw->db_id=5444->menu_item_parent=0->object_id=5381->object=page->type_label=Page->url=https://bendfp.org/about-2/communications/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=Communications - Living, Doing & Sharing->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5444->ID=5444->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5381_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Communications - Living, Doing & Sharing->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5444->menu_order=9->post_mime_type=->comment_count=0->filter=raw->db_id=5444->menu_item_parent=0->object_id=5381->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=Communications - Living, Doing & Sharing->status=publish->name=Communications - Living, Doing & Sharing
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
6=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5445)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5445->level=0->post_name=5445->url=https://bendfp.org/about-2/employment/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5382->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5382_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5445->ID=5445->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Employment – Careers at First Presbyterian->post_type=nav_menu_item->slug=5445->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5382->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=5445->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5445->menu_order=10->post_mime_type=->comment_count=0->filter=raw->db_id=5445->menu_item_parent=0->object_id=5382->object=page->type_label=Page->url=https://bendfp.org/about-2/employment/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=Employment – Careers at First Presbyterian->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5445->ID=5445->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5382_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Employment – Careers at First Presbyterian->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5445->menu_order=10->post_mime_type=->comment_count=0->filter=raw->db_id=5445->menu_item_parent=0->object_id=5382->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=Employment – Careers at First Presbyterian->status=publish->name=Employment – Careers at First Presbyterian
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
7=>ATimber\Core :: CTimber\MenuItem object(ImplementsTimber\CoreInterface (4)Properties->children=array()->has_child_class=false->classes=array(50=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page4=>menu-item-5449)->class=menu-item menu-item-type-post_type menu-item-object-page menu-item-5449->level=0->post_name=5449->url=https://bendfp.org/contact/visiting/->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->current=false->current_item_parent=false->current_item_ancestor=false->Pmenu=ATimber\Core :: CTimber\Term :: CTimber\Menu object(recursion)->P_name=null->P_menu_item_object_id=5386->P_menu_item_url=->Pmenu_object=ATimber\Core :: CTimber\Post object(ImplementsTimber\CoreInterface (4)Properties->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5386_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(...)_menu_item_xfn=>_menu_item_url=>)::representation=post->P___content=null->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=5449->ID=5449->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Visiting Us – Where We Are->post_type=nav_menu_item->slug=5449->P__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object_id=5386->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->_menu_item_url=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=5449->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5449->menu_order=11->post_mime_type=->comment_count=0->filter=raw->db_id=5449->menu_item_parent=0->object_id=5386->object=page->type_label=Page->url=https://bendfp.org/contact/visiting/->target=->attr_title=->description=->classes=array(40=>1=>menu-item2=>menu-item-type-post_type3=>menu-item-object-page)->xfn=->current=false->current_item_ancestor=false->current_item_parent=false->__title=Visiting Us – Where We Are->status=publish
Methods->__construct($pid)->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
->id=5449->ID=5449->object_type=post->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->custom=array(8_menu_item_type=>post_type_menu_item_menu_item_parent=>0_menu_item_object_id=>5386_menu_item_object=>page_menu_item_target=>_menu_item_classes=>array(10=>)_menu_item_xfn=>_menu_item_url=>)->___content=null->_permalink=null->_next=array()->_prev=array()->_css_class=null->post_author=3->post_content=->post_date=2014-07-13 15:18:41
date-10yr UTC
->post_excerpt=->post_parent=5379->post_status=publish->post_title=Visiting Us – Where We Are->post_type=nav_menu_item->__type=null->_menu_item_type=post_type->_menu_item_menu_item_parent=0->_menu_item_object=page->_menu_item_target=->_menu_item_classes=array(10=>)->_menu_item_xfn=->post_date_gmt=2014-07-13 22:18:41
date-10yr UTC
->comment_status=closed->ping_status=closed->post_password=->to_ping=->pinged=->post_modified=2019-02-21 18:00:32
date-5yr UTC
->post_modified_gmt=2019-02-22 02:00:32
date-5yr UTC
->post_content_filtered=->guid=http://bendfpwp.alpineclients.com/?p=5449->menu_order=11->post_mime_type=->comment_count=0->filter=raw->db_id=5449->menu_item_parent=0->object_id=5386->object=page->type_label=Page->target=->attr_title=->description=->xfn=->__title=Visiting Us – Where We Are->status=publish->name=Visiting Us – Where We Are
Methods->__construct($data, $menu)->add_class($class_name)->name()->__toString()->slug()->master_object()->get_link()->get_path()->add_child($item)->update_child_levels()->import_classes($data)->get_children()->is_external()->type()->menu()->meta($key)->children()->external()->link()->permalink()->path()->title()->thumbnail()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->update($key, $value)->can_edit()->get_method_values()->get_field($field_name)
)
)
->id=370->ID=370->term_id=370->name=About->title=About->options=array(1depth=>0)->raw_options=array()->theme_location=null->TermClass=Term->object_type=term::representation=term->_children=null->taxonomy=nav_menu->slug=about->term_group=0->term_taxonomy_id=377->parent=0->count=11->filter=raw
Methods->__construct($slug = 0, $options = array())->Pinit($menu_id)->Pinit_as_page_menu()->Pget_menu_id_from_locations($slug, $locations)->Pget_menu_id_from_terms($slug = 0)->find_parent_item_in_menu($menu_items, $parent_id)->Porder_children($items)->Pcreate_menu_item($item)->Pstrip_to_depth_limit($menu, $current = 1)->get_items()->__toString()::from($tid, $taxonomy)->Pget_term_from_query()->Pget_term_meta($tid)->Pget_term($tid)::Pget_tid($tid)->get_edit_url()->get_meta_field($field_name)->get_path()->get_link()->get_posts($numberposts_or_args = 10, $post_type_or_class = "any", $post_class = "")->get_children()->update($key, $value)->children()->description()->edit_link()->link()->meta($field_name)->path()->posts($numberposts_or_args = 10, $post_type_or_class = "any", $post_class = "")->title()->__isset($field)->__call($field, $args)->__get($field)->import($info, $force = false)->can_edit()->get_method_values()->get_field($field_name)
)
post=>ATimber\Core :: CTimber\Post :: CFPSermonsPost object(ImplementsTimber\CoreInterface (4)Properties->my_id=11009->ImageClass=Timber\Image
classATimber\Core :: CTimber\Post :: CTimber\Image
->PostClass=Timber\Post
classATimber\Core :: CTimber\Post
->TermClass=Timber\Term
classATimber\Core :: CTimber\Term
->object_type=post->custom=array(17_pods_speaker=>array()sermon_speaker=>Rev. Dr. Steven Koskishort_pitch=>audio_url=>http://bendfp.s3.amazonaws.com/sermons/dc/9535b0c3e611e7a5abb9efc84497cc/Sermon-11-6-17.mp3video_url=>transcript=>_wp_page_template=>default_thumbnail_id=>9336_edit_lock=>1674766089:2_edit_last=>2_wp_old_date=>2017-11-07
date-6yr UTC
inline_featured_image=>0sermon_date=>2017-06-11
date-7yr UTC
_yoast_wpseo_content_score=>30_yoast_wpseo_focuskeywords=>[]_yoast_wpseo_keywordsynonyms=>[""]_yoast_wpseo_estimated-reading-time-minutes=>
)
::representation=post->P___content=->P_permalink=null->P_next=array()->P_prev=array()->P_css_class=null->id=11009->ID=11009->post_author=7->post_content=->post_date=2017-06-11 00:00:00
date-7yr UTC
->post_excerpt=->post_parent=0->post_status=publish->post_title=Reimagining Faith->post_type=sermon->slug=reimagining-faith->P__type=null->_pods_speaker=array()->sermon_speaker=Rev. Dr. Steven Koski->short_pitch=->audio_url=http://bendfp.s3.amazonaws.com/sermons/dc/9535b0c3e611e7a5abb9efc84497cc/Sermon-11-6-17.mp3->video_url=->transcript=->_wp_page_template=default->_thumbnail_id=9336->_edit_lock=1674766089:2->_edit_last=2->_wp_old_date=2017-11-07
date-6yr UTC
->inline_featured_image=0->sermon_date=2017-06-11
date-7yr UTC
->_yoast_wpseo_content_score=30->_yoast_wpseo_focuskeywords=[]->_yoast_wpseo_keywordsynonyms=[""]->_yoast_wpseo_estimated-reading-time-minutes=->post_date_gmt=2017-06-11 07:00:00
date-7yr UTC
->comment_status=closed->ping_status=closed->post_password=->post_name=reimagining-faith->to_ping=->pinged=->post_modified=2023-01-26 12:19:27
date-1yr UTC
->post_modified_gmt=2023-01-26 20:19:27
date-1yr UTC
->post_content_filtered=->guid=http://bendfp18.app68.alp1n3.com/sermon/reimagining-faith/->menu_order=0->post_mime_type=->comment_count=0->filter=raw->status=publish->position=false->cover_image=false
Methods->__construct($post_id, $post_type = "sermon")->__get($field)->__call($field, $args)::Pis_previewing()->Pdetermine_id($pid)->__toString()->Pget_post_preview_object()->Pget_post_preview_id($query)->Pinit($pid = false)->get_edit_url()->update($field, $value)->Pprepare_post_info($pid = 0)->Pcheck_post_id($pid)::get_post_id_by_name($post_name)->preview()->get_preview($len = 50, $force = false, $readmore = "Read More", $strip = true, $end = "…")->import_custom($pid)->Pget_post_custom($pid)::Pget_wp_link_page($i)->Pget_info($pid)->comment_form($args = array())->terms($args = array(), $merge = true, $term_class = "")->has_term($term_name_or_id, $taxonomy = "all")->get_paged_content()->get_post_type()->get_comment_count()->has_field($field_name)->field_object($field_name)->get_field($field_name)->import_field($field_name)->post_class($class = "")->css_class($class = "")->get_method_values()->author()->authors()->modified_author()->categories()->category()->children($post_type = "any", $childPostClass = false)->comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->Pmaybe_show_password_form()->Pget_revised_data_from_method($method, $args = false)->content($page = 0, $len = -1)->Pcontent_handle_no_teaser_block($content)->paged_content()->date($date_format = "")->time($time_format = "")->type()->edit_link()->format()->password_required()->link()->meta($field_name)->name()->modified_date($date_format = "")->modified_time($time_format = "")->next($in_same_term = false)->pagination()->convert($data)->parent()->path()->prev($in_same_term = false)->tags()->thumbnail()->title()->gallery($html = true)->audio()->video()->get_categories()->get_category()->get_image($field)->get_tags()->get_title()->get_content($len = -1, $page = 0)->get_format()->get_terms($tax = "", $merge = true, $TermClass = "")->permalink()->get_date($date_format = "")->get_modified_date($date_format = "")->get_modified_time($time_format = "")->get_children($post_type = "any", $childPostClass = false)->get_path()->get_prev($in_same_term = false)->get_parent()->get_author()->get_modified_author()->get_thumbnail()->get_permalink()->get_link()->get_next($taxonomy = false)->get_pagination()->get_comments($count, $order = "wp", $type = "comment", $status = "approve", $CommentClass = "Timber\Comment")->__isset($field)->import($info, $force = false)->can_edit()
)
category=>Beyond Cathedrals: Spacious Faith for the 21st Centurycategory_link=>https://bendfp.org/series/beyond-cathedrals-spacious-faith-for-the-21st-century/series=>array(10=>FCWP_Term object(Properties->term_id=917->name=Beyond Cathedrals: Spacious Faith for the 21st Century->slug=beyond-cathedrals-spacious-faith-for-the-21st-century->term_group=0->term_taxonomy_id=916->taxonomy=series->description=->parent=0->count=2->filter=raw->link=https://bendfp.org/series/beyond-cathedrals-spacious-faith-for-the-21st-century/Methods::get_instance($term_id, $taxonomy)->__construct($term)->filter($filter)->to_array()->__get($key)))speakers=>array(10=>FCWP_Term object(Properties->term_id=932->name=Rev. Dr. Steven Koski->slug=rev-dr-steven-koski->term_group=0->term_taxonomy_id=931->taxonomy=speaker->description=->parent=0->count=194->filter=raw->link=https://bendfp.org/speaker/rev-dr-steven-koski/Methods::get_instance($term_id, $taxonomy)->__construct($term)->filter($filter)->to_array()->__get($key)))books=>falsetopics=>falsesite_url=>https://bendfp.org
)
Key: string(9)string(18)Key: string(8)string(61)Key: string(10)string(137)Key: string(4)AbstractDefined inCore.php:5CloneableTimber\Site gives you access to information you need about your site.In Multisite setups, you can get info on other sites in your network. ```php $context = Timber::context(); $other_site_id = 2; $context['other_site'] = new Timber\Site($other_site_id); Timber::render('index.twig', $context); ``` ```twig My site is called {{site.name}}, another site on my network is {{other_site.name}} ``` ```html My site is called Jared's blog, another site on my network is Upstatement.com ```Defined inSite.php:27We're going to configure our theme inside of a subclass of Timber\Site You can move this to its own file and include here via php's include("MySite.php")Defined infunctions.php:148Defined inCoreInterface.php:5stringDeclared inSitestring(16)string(5)string(30)intDeclared inSiteboolDeclared inSitebooleanstring(41)string(29)[TimberTheme](#TimberTheme)Declared inSiteNeed to display info about your theme?Well you've come to the right place. By default info on the current theme comes for free with what's fetched by `Timber::context()` in which case you can access it your theme like so: ```php <?php $context = Timber::context(); Timber::render('index.twig', $context); ?> ``` ```twig <script src="{{theme.link}}/static/js/all.js"></script> ``` ```html <script src="http://example.org/wp-content/themes/my-theme/static/js/all.js"></script> ```@packageTimberDefined inTheme.php:26stringstring(8)string(3)TimberTheme|boolstring(6)string(45)Constructs a new TimberTheme object.NOTE the TimberTheme object of the current theme comes in the default `Timber::context()` call. You can access this in your twig template via `{{site.theme}}.@paramstring $slug ```php <?php $theme = new TimberTheme("my-theme"); $context['theme_stuff'] = $theme; Timber::render('single.twig', $context); ?> ``` ```twig We are currently using the {{ theme_stuff.name }} theme. ``` ```html We are currently using the My Theme theme. ```Defined inTheme.php:82string ```php <?php $theme = new TimberTheme("my-theme"); $context['theme_stuff'] = $theme; Timber::render('single.twig', $context); ?> ``` ```twig We are currently using the {{ theme_stuff.name }} theme. ``` ```html We are currently using the My Theme theme. ```Protected@paramstring $slugDefined inTheme.php:90string@returnstringthe absolute path to the theme (ex: `http://example.org/wp-content/themes/my-timber-theme`)Defined inTheme.php:108@returnstringthe relative path to the theme (ex: `/wp-content/themes/my-timber-theme`)Defined inTheme.php:116@paramstring $name@parambool $default@returnstringDefined inTheme.php:127bool@returnarrayDefined inTheme.php:134Gets a raw, unformatted theme header. @see\WP_Theme::get() ```twig {{ theme.get('Version') }} ``` @paramstring $headerName of the theme header. Name, Description, Author, Version, ThemeURI, AuthorURI, Status, Tags. @returnfalse|stringString on success, false on failure.Defined inTheme.php:153stringName of the theme header. Name, Description, Author, Version, ThemeURI, AuthorURI, Status, Tags. Gets a theme header, formatted and translated for display. @see\WP_Theme::display() ```twig {{ theme.display('Description') }} ``` @paramstring $headerName of the theme header. Name, Description, Author, Version, ThemeURI, AuthorURI, Status, Tags. @returnfalse|stringDefined inTheme.php:172@returnbooleanDefined inCore.php:15Inherited fromCoreThis is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2@returnmixedDefined inCore.php:26Inherited fromCoreThis is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2 @returnmixedDefined inCore.php:35Inherited fromCoreTakes an array or object and adds the properties to the parent object ```php $data = array('airplane' => '757-200', 'flight' => '5316'); $post = new Timber\Post() $post->import(data); echo $post->airplane; //757-200 ```@paramarray|object $infoan object or array you want to grab data from to attach to the Timber objectDefined inCore.php:59Inherited fromCorearray|objectan object or array you want to grab data from to attach to the Timber object@paramstring $key@parammixed $valueDefined inCore.php:83Inherited fromCoremixedCan you edit this post/term/user?Well good for you. You're no better than me. ```twig {% if post.can_edit %} <a href="{{ post.edit_link }}">Edit</a> {% endif %} ``` ```html <a href="http://example.org/wp-admin/edit.php?p=242">Edit</a> ```@returnboolDefined inCore.php:100Inherited fromCore@returnarrayDefined inCore.php:115Inherited fromCore@paramstring $field_name@returnmixedDefined inCore.php:125Inherited fromCorestring(28)string(24)Add timber support.Defined infunctions.php:151This is where you can register custom post types.Defined infunctions.php:170This is where you can register custom taxonomies.Defined infunctions.php:175This is where you can register custom models.Defined infunctions.php:181This is where you can register custom taxonomies.Defined infunctions.php:194This is where you add some context @paramstring $contextcontext['this'] Being the Twig's {{ this }}.Defined infunctions.php:204stringcontext['this'] Being the Twig's {{ this }}.Defined infunctions.php:213My custom Twig functionality. @param\Twig\Environment $twig@return\Twig\EnvironmentDefined infunctions.php:273\Twig\EnvironmentSwitches to the blog requested in the request@paramstring|integer|null $site_name_or_id@returnintegerwith the ID of the new blogDefined inSite.php:126Inherited fromSitestring|integer|null@paraminteger $site_idDefined inSite.php:139Inherited fromSiteintegerExecuted for single-blog sitesDefined inSite.php:157Inherited fromSiteExecuted for all types of sites: both multisite and "regular"Defined inSite.php:170Inherited fromSiteReturns the language attributes that you're looking for@returnstringDefined inSite.php:188Inherited fromSite@paramstring $field@returnmixedDefined inSite.php:198Inherited fromSitePrototype defined byTimber\CoreInterfaceDefined inSite.php:209Inherited fromSiteDefined inSite.php:219Inherited fromSiteReturns the link to the site's home. ```twig <a href="{{ site.link }}" title="Home"> <img src="/wp-content/uploads/logo.png" alt="Logo for some stupid thing" /> </a> ``` ```html <a href="http://example.org" title="Home"> <img src="/wp-content/uploads/logo.png" alt="Logo for some stupid thing" /> </a> ```@returnstringDefined inSite.php:246Inherited fromSite@deprecated0.21.9@returnstringDefined inSite.php:255Inherited fromSiteDefined inSite.php:264Inherited fromSitePrototype defined byTimber\CoreInterface@paramstring $key@parammixed $valueDefined inSite.php:274Inherited fromSitePrototype defined byTimber\Core@deprecated1.0.4@seeTimber\Site::link@returnstringDefined inSite.php:289Inherited fromSite@deprecated0.21.9@returnstringDefined inSite.php:298Inherited fromSite@returnbooleanDefined inCore.php:15Inherited fromCorePrototype defined byTimber\CoreInterfaceThis is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2@returnmixedDefined inCore.php:26Inherited fromCorePrototype defined byTimber\CoreInterfaceKey: string(7)TimberRequest exposes $_GET and $_POST to the contextDefined inRequest.php:12Constructs a TimberRequest objectDefined inRequest.php:20Defined inRequest.php:26Defined inRequest.php:31Prototype defined byTimber\CoreInterfaceDefined inRequest.php:33Prototype defined byTimber\CoreInterface@returnboolean|nullDefined inRequest.php:38Prototype defined byTimber\CoreInterfaceDefined inRequest.php:40Prototype defined byTimber\CoreInterfaceKey: string(5)IterateableInternal - part of SPL (7.4.33)Class PostCollectionPostCollections are internal objects used to hold a collection of posts. @packageTimberDefined inPostCollection.php:15A PostQuery allows a user to query for a Collection of WordPress Posts.PostCollections are used directly in Twig templates to iterate through and retrieve meta information about the collection of posts@packageTimberDefined inPostQuery.php:16Internal - part of Core (7.4.33)Prototype defined byArrayObjectintegerFound posts.The total amount of posts found for this query. Will be `0` if you used `no_found_rows` as a query parameter. Will be `null` if you passed in an existing collection of posts. @since1.11.1@varintThe amount of posts found in the query.Defined inQueryIterator.php:13Defined inQueryIterator.php:23string(11)Defined inQueryIterator.php:63Gets the amount of found posts in the query. @since1.11.1 @returnintDefined inQueryIterator.php:75Defined inQueryIterator.php:79Defined inQueryIterator.php:83Defined inQueryIterator.php:93Defined inQueryIterator.php:107string(0)Defined inQueryIterator.php:133Prototype defined byIteratorDefined inQueryIterator.php:138Prototype defined byIteratorFinalDon't implement next, because current already advances the loopDefined inQueryIterator.php:152Prototype defined byIteratorDefined inQueryIterator.php:155Prototype defined byIteratorDefined inQueryIterator.php:160Prototype defined byIteratorDefined inQueryIterator.php:165Defined inQueryIterator.php:174this will test for whether a custom page to display posts is active, and if so, set the query to the default@paramWP_Query $querythe original query recived from WordPress@returnWP_QueryDefined inQueryIterator.php:188WP_Querythe original query recived from WordPressCount elements of an object.Necessary for some Twig `loop` variable properties.@seehttp://twig.sensiolabs.org/doc/tags/for.html#the-loop-variable@linkhttp://php.net/manual/en/countable.count.php@returnintThe custom count as an integer. The return value is cast to an integer.Defined inQueryIterator.php:206Prototype defined byCountableKey: integerThis is the object you use to access or extend WordPress posts. Think of it as Timber's (more accessible) version of WP_Post. This is used throughout Timber to represent posts retrieved from WordPress making them available to Twig templates. See the PHP and Twig examples for an example of what it's like to work with this object in your code. ```php // single.php, see connected twig example $context = Timber::context(); $context['post'] = new Timber\Post(); // It's a new Timber\Post object, but an existing post from WordPress. Timber::render('single.twig', $context); ?> ``` ```twig {# single.twig #} <article> <h1 class="headline">{{post.title}}</h1> <div class="body"> {{post.content}} </div> </article> ``````html <article> <h1 class="headline">The Empire Strikes Back</h1> <div class="body"> It is a dark time for the Rebellion. Although the Death Star has been destroyed, Imperial troops have driven the Rebel forces from their hidden base and pursued them across the galaxy. </div> </article> ``` @packageTimberDefined inPost.php:49string(12)If TimberPost is the class you're going to spend the most time, Timber\Image is the class you're going to have the most fun with. ```php $context = Timber::context(); $post = new Timber\Post(); $context['post'] = $post;// lets say you have an alternate large 'cover image' for your post stored in a custom field which returns an image ID $cover_image_id = $post->cover_image; $context['cover_image'] = new Timber\Image($cover_image_id); Timber::render('single.twig', $context); ``` ```twig <article> <img src="{{cover_image.src}}" class="cover-image" /> <h1 class="headline">{{post.title}}</h1> <div class="body"> {{post.content}} </div> <img src="{{ Image(post.custom_field_with_image_id).src }}" alt="Another way to initialize images as TimberImages, but within Twig" /> </article> ``` ```html <article> <img src="http://example.org/wp-content/uploads/2015/06/nevermind.jpg" class="cover-image" /> <h1 class="headline">Now you've done it!</h1> <div class="body"> Whatever whatever </div> <img src="http://example.org/wp-content/uploads/2015/06/kurt.jpg" alt="Another way to initialize images as TimberImages, but within Twig" /> </article> ```Defined inImage.php:49Terms: WordPress has got 'em, you want 'em.Categories. Tags. Custom Taxonomies. You don't care, you're a fiend. Well let's get this under control: ```php //Get a term by its ID $context['term'] = new Timber\Term(6); //Get a term when on a term archive page $context['term_page'] = new Timber\Term(); //Get a term with a slug $context['team'] = new Timber\Term('patriots'); //Get a team with a slug from a specific taxonomy $context['st_louis'] = new Timber\Term('cardinals', 'baseball'); Timber::render('index.twig', $context); ``` ```twig <h2>{{term_page.name}} Archives</h2> <h3>Teams</h3> <ul> <li>{{st_louis.name}} - {{st_louis.description}}</li> <li>{{team.name}} - {{team.description}}</li> </ul> ``` ```html <h2>Team Archives</h2> <h3>Teams</h3> <ul> <li>St. Louis Cardinals - Winner of 11 World Series</li> <li>New England Patriots - Winner of 6 Super Bowls</li> </ul> ```Defined inTerm.php:44string(4)arrayKey: string(13)Key: string(14)string(21)Key: string(11)string(91)Key: string(17)string(7)string(1)Key: string(12)string(10)Key: string(21)Key: string(26)string(2)Key: string(28)Key: string(43)intstring(19)string(17)PostTypestring(58)If you send the constructor nothing it will try to figure out the current post id based on being inside The_Loop ```php $post = new Timber\Post(); $other_post = new Timber\Post($random_post_id); ```@parammixed $pidDefined inPost.php:180This is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2 This is also here to ensure that {{ post.class }} remains usable@returnmixedDefined inPost.php:190Prototype defined byTimber\CoreInterfaceThis is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2 This is also here to ensure that {{ post.class }} remains usable@returnmixedDefined inPost.php:202Prototype defined byTimber\CoreInterfaceDetermine whether or not an admin/editor is looking at the post in "preview mode" via the WordPress admin@returnboolDefined inPost.php:217tries to figure out what post you want to get if not explictly defined (or if it is, allows it to be passed through)@parammixed a value to test against@returnint|nullthe numberic id we should be using for this post object, null when there's no ID (ex: 404 page)Defined inPost.php:230Outputs the title of the post if you do something like `<h1>{{post}}</h1>`@returnstringDefined inPost.php:269Defined inPost.php:273Defined inPost.php:281Initializes a Post@paraminteger $pidDefined inPost.php:317Get the URL that will edit the current post/object@deprecatedsince 1.0@seeTimber\Post::edit_link@returnbool|stringDefined inPost.php:336updates the post_meta of the current object with the given value@paramstring $field@parammixed $valueDefined inPost.php:345Prototype defined byTimber\Coretakes a mix of integer (post ID), string (post slug), or object to return a WordPress post object from WP's built-in get_post() function@paraminteger $pid@returnWP_Poston successDefined inPost.php:360helps you find the post id regardless of whether you send a string or whatever@paraminteger $pid;@returnintegerID number of a postDefined inPost.php:379integer;get_post_id_by_name($post_name)@deprecatedsince 1.5.0@paramstring $post_name@returnintDefined inPost.php:402Gets a preview/excerpt of your post.If you have text defined in the excerpt textarea of your post, it will use that. Otherwise it will pull from the post_content. If there's a `<!-- more -->` tag, it will use that to mark where to pull through. This method returns a `Timber\PostPreview` object, which is a **chainable object**. This means that you can change the output of the preview by **adding more methods**. Refer to the [documentation of the `Timber\PostPreview` class](https://timber.github.io/docs/reference/timber-postpreview/) to get an overview of all the available methods. ```twig {# Use default preview #} <p>{{ post.preview }}</p> {# Change the post preview text #} <p>{{ post.preview.read_more('Continue Reading') }}</p> {# Additionally restrict the length to 50 words #} <p>{{ post.preview.length(50).read_more('Continue Reading') }}</p> ```@see\Timber\PostPreview@return\Timber\PostPreviewDefined inPost.php:432get a preview of your post, if you have an excerpt it will use that, otherwise it will pull from the post_content.If there's a <!-- more --> tag it will use that to mark where to pull through.@deprecatedsince 1.3.1, use {{ post.preview }} instead ```twig <p>{{post.get_preview(50)}}</p> ```@paramint $lenThe number of words that WP should use to make the tease. (Isn't this better than [this mess](http://wordpress.org/support/topic/changing-the-default-length-of-the_excerpt-1?replies=14)?). If you've set a post_excerpt on a post, we'll use that for the preview text; otherwise the first X words of the post_content@parambool $forceWhat happens if your custom post excerpt is longer then the length requested? By default (`$force = false`) it will use the full `post_excerpt`. However, you can set this to true to *force* your excerpt to be of the desired length@paramstring $readmoreThe text you want to use on the 'readmore' link@parambool|string $striptrue for default, false for none, string for list of custom attributes@paramstring $endThe text to end the preview with (defaults to ...)@returnstringof the post previewDefined inPost.php:452intThe number of words that WP should use to make the tease. (Isn't this better than [this mess](http://wordpress.org/support/topic/changing-the-default-length-of-the_excerpt-1?replies=14)?). If you've set a post_excerpt on a post, we'll use that for the preview text; otherwise the first X words of the post_contentboolWhat happens if your custom post excerpt is longer then the length requested? By default (`$force = false`) it will use the full `post_excerpt`. However, you can set this to true to *force* your excerpt to be of the desired lengthstringThe text you want to use on the 'readmore' linkstring(9)bool|stringtrue for default, false for none, string for list of custom attributesstringThe text to end the preview with (defaults to ...)gets the post custom and attaches it to the current object@paraminteger $pida post ID numberDefined inPost.php:521integera post ID numberUsed internally to fetch the metadata fields (wp_postmeta table) and attach them to our TimberPost object@paramint $pid@returnarrayDefined inPost.php:533int@paramint $i@returnstringDefined inPost.php:591Used internally by init, etc. to build TimberPost object@paramint $pid@returnnull|object|WP_PostDefined inPost.php:606Gets the comment form for use on a single article page@paramarray This $args array thing is a mess, [fix at some point](http://codex.wordpress.org/Function_Reference/comment_form)@returnstringof HTML for the formDefined inPost.php:634Gets the terms associated with the post. @todoRemove deprecated parameters in 2.x ```twig <section id="job-feed"> {% for post in job %} <div class="job"> <h2>{{ post.title }}</h2> <p>{{ post.terms( {query:{taxonomy:'category', orderby:'name', order: 'ASC'}} )|join(', ') }}</p> </div> {% endfor %} </section> ``` ```html <section id="job-feed"> <div class="job"> <h2>Cheese Maker</h2> <p>Cheese, Food, Fromage</p> </div> <div class="job"> <h2>Mime</h2> <p>Performance, Silence</p> </div> </section> ``` ```php // Get all terms of a taxonomy. $terms = $post->terms( 'category' ); // Get terms of multiple taxonomies. $terms = $post->terms( array( 'books', 'movies' ) ); // Use custom arguments for taxonomy query and options. $terms = $post->terms( array( 'query' => [ 'taxonomy' => 'custom_tax', 'orderby' => 'count', ], 'merge' => false, 'term_class' => 'My_Term_Class' ) ); ``` @paramstring|array $args{ Optional. Name of the taxonomy or array of arguments. @type array $query Any array of term query parameters for getting the terms. See `WP_Term_Query::__construct()` for supported arguments. Use the `taxonomy` argument to choose which taxonomies to get. Defaults to querying all registered taxonomies for the post type. You can use custom or built-in WordPress taxonomies (category, tag). Timber plays nice and figures out that `tag`, `tags` or `post_tag` are all the same (also for `categories` or `category`). For custom taxonomies you need to define the proper name. @type bool $merge Whether the resulting array should be one big one (`true`) or whether it should be an array of sub-arrays for each taxonomy (`false`). Default `true`. @type string $term_class The Timber term class to use for the term objects. }@parambool $mergeDeprecated. Optional. See `$merge` argument in `$args` parameter.@paramstring $term_classDeprecated. Optional. See `$term_class` argument in `$args` parameter.@returnarrayAn array of taxonomies.Defined inPost.php:706string|array{ Optional. Name of the taxonomy or array of arguments. @type array $query Any array of term query parameters for getting the terms. See `WP_Term_Query::__construct()` for supported arguments. Use the `taxonomy` argument to choose which taxonomies to get. Defaults to querying all registered taxonomies for the post type. You can use custom or built-in WordPress taxonomies (category, tag). Timber plays nice and figures out that `tag`, `tags` or `post_tag` are all the same (also for `categories` or `category`). For custom taxonomies you need to define the proper name. @type bool $merge Whether the resulting array should be one big one (`true`) or whether it should be an array of sub-arrays for each taxonomy (`false`). Default `true`. @type string $term_class The Timber term class to use for the term objects. }boolDeprecated. Optional. See `$merge` argument in `$args` parameter.stringDeprecated. Optional. See `$term_class` argument in `$args` parameter.@paramstring|int $term_name_or_id@paramstring $taxonomy@returnboolDefined inPost.php:806string|int@returnstringDefined inPost.php:824Returns the post_type object with labels and other info @deprecatedsince 1.0.4 ```twig This post is from <span>{{ post.get_post_type.labels.plural }}</span> ``` ```html This post is from <span>Recipes</span> ```@returnPostTypeDefined inPost.php:844@returnintthe number of comments on a postDefined inPost.php:852@paramstring $field_name@returnbooleanDefined inPost.php:861Gets the field object data from Advanced Custom Fields.This includes metadata on the field like whether it's conditional or not. @since1.6.0@paramstring $field_nameof the field you want to lookup.@returnmixedDefined inPost.php:873stringof the field you want to lookup.@paramstring $field_name@returnmixedDefined inPost.php:883Prototype defined byTimber\Core@paramstring $field_nameDefined inPost.php:905Get the CSS classes for a post without cache.For usage you should use `{{post.class}}`@paramstring $classadditional classes you want to add ```twig <article class="{{ post.post_class }}"> {# Some stuff here #} </article> ``` ```html <article class="post-2612 post type-post status-publish format-standard has-post-thumbnail hentry category-data tag-charleston-church-shooting tag-dylann-roof tag-gun-violence tag-hate-crimes tag-national-incident-based-reporting-system"> {# Some stuff here #} </article> ```@returnstringa space-seperated list of classesDefined inPost.php:927stringadditional classes you want to add ```twig <article class="{{ post.post_class }}"> {# Some stuff here #} </article> ``` ```html <article class="post-2612 post type-post status-publish format-standard has-post-thumbnail hentry category-data tag-charleston-church-shooting tag-dylann-roof tag-gun-violence tag-hate-crimes tag-national-incident-based-reporting-system"> {# Some stuff here #} </article> ```Get the CSS classes for a post, but with caching css post classes.For usage you should use `{{ post.class }}` instead of `{{post.css_class}}` or `{{post.post_class}}`@paramstring $classadditional classes you want to add@seeTimber\Post::$_css_class ```twig <article class="{{ post.class }}"> {# Some stuff here #} </article> ``` @returnstringa space-seperated list of classesDefined inPost.php:956stringadditional classes you want to add@returnarrayDefined inPost.php:970Prototype defined byTimber\CoreReturn the author of a post ```twig <h1>{{post.title}}</h1> <p class="byline"> <a href="{{post.author.link}}">{{post.author.name}}</a> </p> ```@returnUser|nullA User object if found, false if notDefined inPost.php:1005Defined inPost.php:1011Get the author (WordPress user) who last modified the post ```twig Last updated by {{ post.modified_author.name }} ``` ```html Last updated by Harper Lee ```@returnUser|nullA User object if found, false if notDefined inPost.php:1026Get the categoires on a particular post@returnarrayof Timber\TermsDefined inPost.php:1036Returns a category attached to a post If mulitpuile categories are set, it will return just the first one@returnTimber\Term|nullDefined inPost.php:1046Returns an array of children on the post as Timber\Posts (or other claass as you define). ```twig {% if post.children %} Here are the child pages: {% for child in post.children %} <a href="{{ child.link }}">{{ child.title }}</a> {% endfor %} {% endif %} ```@paramstring|array $post_type_optional_ use to find children of a particular post type (attachment vs. page for example). You might want to restrict to certain types of children in case other stuff gets all mucked in there. You can use 'parent' to use the parent's post type or you can pass an array of post types.@paramstring|bool $childPostClass_optional_ a custom post class (ex: 'MyTimber\Post') to return the objects as. By default (false) it will use Timber\Post::$post_class value.@returnarrayDefined inPost.php:1067string|array_optional_ use to find children of a particular post type (attachment vs. page for example). You might want to restrict to certain types of children in case other stuff gets all mucked in there. You can use 'parent' to use the parent's post type or you can pass an array of post types.string|bool_optional_ a custom post class (ex: 'MyTimber\Post') to return the objects as. By default (false) it will use Timber\Post::$post_class value.Gets the comments on a `Timber\Post` and returns them as a `Timber\CommentThread`: a PHP ArrayObject of [`Timber\Comment`](https://timber.github.io/docs/reference/timber-comment/) (or whatever comment class you set). @paramint $countSet the number of comments you want to get. `0` is analogous to "all".@paramstring $orderUse ordering set in WordPress admin, or a different scheme.@paramstring $typeFor when other plugins use the comments table for their own special purposes. Might be set to 'liveblog' or other, depending on what’s stored in your comments table.@paramstring $statusCould be 'pending', etc.@paramstring $CommentClassWhat class to use when returning Comment objects. As you become a Timber Pro, you might find yourself extending `Timber\Comment` for your site or app (obviously, totally optional).@see\Timber\CommentThread for an example with nested comments@returnbool|\Timber\CommentThread **single.twig** ```twig <div id="post-comments"> <h4>Comments on {{ post.title }}</h4> <ul> {% for comment in post.comments() %} {% include 'comment.twig' %} {% endfor %} </ul> <div class="comment-form"> {{ function('comment_form') }} </div> </div> ``` **comment.twig** ```twig {# comment.twig #} <li> <p class="comment-author">{{ comment.author.name }} says:</p> <div>{{ comment.content }}</div> </li> ```Defined inPost.php:1136intSet the number of comments you want to get. `0` is analogous to "all".stringUse ordering set in WordPress admin, or a different scheme.stringFor when other plugins use the comments table for their own special purposes. Might be set to 'liveblog' or other, depending on what’s stored in your comments table.stringCould be 'pending', etc.stringWhat class to use when returning Comment objects. As you become a Timber Pro, you might find yourself extending `Timber\Comment` for your site or app (obviously, totally optional).string(14)If the Password form is to be shown, show it!@returnstring|voidDefined inPost.php:1170Defined inPost.php:1183Gets the actual content of a WP Post, as opposed to post_content this will run the hooks/filters attached to the_content. \This guy will return your posts content with WordPress filters run on it (like for shortcodes and wpautop). ```twig <div class="article"> <h2>{{post.title}}</h2> <div class="content">{{ post.content }}</div> </div> ```@paramint $page@returnstringDefined inPost.php:1206Handles for an circumstance with the Block editor where a "more" block has an option to "Hide the excerpt on the full content page" which hides everything prior to the inserted "more" block@ticket#2218@paramstring $content@returnstringDefined inPost.php:1243@returnstringDefined inPost.php:1254Get the date to use in your template! ```twig Published on {{ post.date }} // Uses WP's formatting set in Admin OR Published on {{ post.date('F jS') }} // Jan 12th ``````html Published on January 12, 2015 OR Published on Jan 12th ```@paramstring $date_format@returnstringDefined inPost.php:1277Get the time to use in your template ```twig Published at {{ post.time }} // Uses WP's formatting set in Admin OR Published at {{ post.time | time('G:i') }} // 13:25 ``````html Published at 1:25 pm OR Published at 13:25 ```@paramstring $time_format@returnstringDefined inPost.php:1301Returns the post_type object with labels and other info @since1.0.4 ```twig This post is from <span>{{ post.type.labels.name }}</span> ``` ```html This post is from <span>Recipes</span> ```@returnPostTypeDefined inPost.php:1323Returns the edit URL of a post if the user has access to it@returnbool|stringthe edit URL of a post in the WordPress adminDefined inPost.php:1337@returnmixedDefined inPost.php:1347whether post requires password and correct password has been provided@returnbooleanDefined inPost.php:1356get the permalink for a post object ```twig <a href="{{post.link}}">Read my post</a> ```@returnstringex: http://example.org/2015/07/my-awesome-postDefined inPost.php:1369@paramstring $field_name@returnmixedDefined inPost.php:1381Prototype defined byTimber\CoreInterface@returnstringDefined inPost.php:1392@paramstring $date_format@returnstringDefined inPost.php:1400@paramstring $time_format@returnstringDefined inPost.php:1410@parambool $in_same_term@returnmixedDefined inPost.php:1419Get a data array of pagination so you can navigate to the previous/next for a paginated post@returnarrayDefined inPost.php:1445Finds any WP_Post objects and converts them to Timber\Posts@paramarray|WP_Post $data@paramstring $classDefined inPost.php:1478array|WP_PostGets the parent (if one exists) from a post as a Timber\Post object (or whatever is set in Timber\Post::$PostClass) ```twig Parent page: <a href="{{ post.parent.link }}">{{ post.parent.title }}</a> ```@returnbool|Timber\PostDefined inPost.php:1504Gets the relative path of a WP Post, so while link() will return http://example.org/2015/07/my-cool-post this will return just /2015/07/my-cool-post ```twig <a href="{{post.path}}">{{post.title}}</a> ```@returnstringDefined inPost.php:1522Get the previous post in a set ```twig <h4>Prior Entry:</h4> <h3>{{post.prev.title}}</h3> <p>{{post.prev.get_preview(25)}}</p> ```@parambool $in_same_term@returnmixedDefined inPost.php:1539Gets the tags on a post, uses WP's post_tag taxonomy@returnarrayDefined inPost.php:1562get the featured image as a Timber/Image ```twig <img src="{{ post.thumbnail.src }}" /> ```@returnImage|nullof your thumbnailDefined inPost.php:1575Returns the processed title to be used in templates.This returns the title of the post after WP's filters have run. This is analogous to `the_title()` in standard WP template tags. ```twig <h1>{{ post.title }}</h1> ```@returnstringDefined inPost.php:1593Returns the gallery ```twig {{ post.gallery }} ```@returnhtmlDefined inPost.php:1609Returns the audio ```twig {{ post.audio }} ```@returnhtmlDefined inPost.php:1628Returns the video ```twig {{ post.video }} ```@returnhtmlDefined inPost.php:1651Get the categories for a post@deprecatedsince 1.0@seeTimber\Post::categories@returnarrayof Timber\TermsDefined inPost.php:1682@deprecatedsince 1.0@seeTimber\Post::category@returnmixedDefined inPost.php:1693@paramstring $field@returnTimber\ImageDefined inPost.php:1704Gets an array of tags for you to use@deprecatedsince 1.0 ```twig <ul class="tags"> {% for tag in post.tags %} <li>{{tag.name}}</li> {% endfor %} </ul> ```@returnarrayDefined inPost.php:1723Outputs the title with filters applied@deprecatedsince 1.0 ```twig <h1>{{post.get_title}}</h1> ``` ```html <h1>Hello World!</h1> ```@returnstringDefined inPost.php:1741Displays the content of the post with filters, shortcodes and wpautop applied ```twig <div class="article-text">{{post.get_content}}</div> ``` ```html <div class="article-text"><p>Blah blah blah</p><p>More blah blah blah.</p></div> ```@paramint $len@paramint $page@returnstringDefined inPost.php:1758@deprecatedsince 1.0@returnmixedDefined inPost.php:1770Get the terms associated with the post This goes across all taxonomies by default@deprecatedsince 1.0@paramstring|array $taxWhat taxonom(y|ies) to pull from. Defaults to all registered taxonomies for the post type. You can use custom ones, or built-in WordPress taxonomies (category, tag). Timber plays nice and figures out that tag/tags/post_tag are all the same (and categories/category), for custom taxonomies you're on your own.@parambool $mergeShould the resulting array be one big one (true)? Or should it be an array of sub-arrays for each taxonomy (false)?@returnarrayDefined inPost.php:1784string|arrayWhat taxonom(y|ies) to pull from. Defaults to all registered taxonomies for the post type. You can use custom ones, or built-in WordPress taxonomies (category, tag). Timber plays nice and figures out that tag/tags/post_tag are all the same (and categories/category), for custom taxonomies you're on your own.boolShould the resulting array be one big one (true)? Or should it be an array of sub-arrays for each taxonomy (false)?@deprecated0.20.0 use link() instead@returnstringDefined inPost.php:1793@seeTimber\Post::date@deprecatedsince 1.0@paramstring $date_format@returnstringDefined inPost.php:1806@seeTimber\Post::modified_date@deprecatedsince 1.0@paramstring $date_format@returnstringDefined inPost.php:1818@paramstring $time_format@returnstringDefined inPost.php:1827@seeTimber\Post::children@deprecatedsince 1.0@paramstring $post_type@parambool|string $childPostClass@returnarrayDefined inPost.php:1842bool|stringGet the permalink for a post, but as a relative path For example, where {{post.link}} would return "http://example.org/2015/07/04/my-cool-post" this will return the relative version: "/2015/07/04/my-cool-post"@deprecatedsince 1.0@returnstringDefined inPost.php:1855Get the next post in WordPress's ordering@deprecatedsince 1.0@returnTimberPost|booleanDefined inPost.php:1866Get the parent post of the post@deprecatedsince 1.0@returnbool|TimberPostDefined inPost.php:1877Gets a User object from the author of the post@deprecatedsince 1.0@seeTimber\Post::author@returnUser|nullDefined inPost.php:1889@deprecatedsince 1.0@returnUser|nullDefined inPost.php:1899@seeTimberPost::thumbnail@deprecatedsince 1.0@returnImage|nullDefined inPost.php:1910@seeTimberPost::link@deprecatedsince 1.0@returnstringDefined inPost.php:1921get the permalink for a post object In your templates you should use link: <a href="{{post.link}}">Read my post</a>@deprecatedsince 1.0@returnstringDefined inPost.php:1934Get the next post in WordPress's ordering@deprecatedsince 1.0@parambool $taxonomy@returnTimberPost|booleanDefined inPost.php:1946Get a data array of pagination so you can navigate to the previous/next for a paginated post@seeTimber\Post::pagination();@deprecatedsince 1.0@returnarrayDefined inPost.php:1958Get the comments for a post@seeTimber\Post::comments@paramint $count@paramstring $order@paramstring $type@paramstring $status@paramstring $CommentClass@returnarray|mixedDefined inPost.php:1974@parammixed $query@paramstring $post_classDefined inPostQuery.php:37@returnmixedthe query the user orignally passed to the pagination objectDefined inPostQuery.php:54Set pagination for the collection.Optionally could be used to get pagination with custom preferences. @paramarray $prefs@returnTimber\PaginationobjectDefined inPostQuery.php:64arrayDefined inPostCollection.php:39Inherited fromPostCollectionDefined inPostCollection.php:64Inherited fromPostCollection@paramarray $posts@returnarrayDefined inPostCollection.php:72Inherited fromPostCollectionInternal - part of SPL (7.4.33)Inherited fromArrayObjectFunctionWrapper Class.With Timber, we want to prepare all the data before we echo content through a render function. Some functionality in WordPress directly echoes output instead of returning it. This class makes it easier to store the results of an echoing function by using ob_start() and ob_end_clean() behind the scenes. @packageTimberDefined inFunctionWrapper.php:14Defined inFunctionWrapper.php:21@paramcallable $function@paramarray $args@parambool $return_output_bufferDefined inFunctionWrapper.php:36callableMake function available in Twig.When a function is added more than once, addFunction() will throw a LogicException that states that the function is already registered. By catching this exception, we can prevent a fatal error.@see\Twig\Extension\StagingExtension::addFunction() @deprecatedsince 1.3.0@todoremove in 1.4.0@param\Twig\Environment $twig@return\Twig\EnvironmentDefined inFunctionWrapper.php:71@returnstringDefined inFunctionWrapper.php:90Key: string(3)string(43)string(68)Defined inMenu.php:8string(15)Defined inMenuItem.php:10integerarray|nullboolstring(71)string(27)boolInherited property.Listed here to make it available in the documentation. \Timber\MenuTimber Menu.Previously this was a public property, but converted to a method to avoid recursion (see #2071). Key: string(15)Key: string(27)Key: string(20)Key: string(18)string(13)@paramarray|object $data@param\Timber\Menu $menuThe `Timber\Menu` object the menu item is associated with.Defined inMenuItem.php:83array|object\Timber\MenuThe `Timber\Menu` object the menu item is associated with.Add a CSS class the menu item should have. @paramstring $class_nameCSS class name to be added.Defined inMenuItem.php:102stringCSS class name to be added.Get the label for the menu item. @returnstringThe label for the menu item.Defined inMenuItem.php:113Magic method to get the label for the menu item.```twig <a href="{{ item.link }}">{{ item }}</a> ```@see\Timber\MenuItem::name()@returnstringThe label for the menu item.Defined inMenuItem.php:134Get the slug for the menu item.```twig <ul> {% for item in menu.items %} <li class="{{ item.slug }}"> <a href="{{ item.link }}">{{ item.name }}</a> </li> {% endfor %} </ul> ```@returnstringThe URL-safe slug of the menu item.Defined inMenuItem.php:154Allows dev to access the "master object" (ex: post or page) the menu item represents ```twig <div> {% for item in menu.items %} <a href="{{ item.link }}"><img src="{{ item.master_object.thumbnail }}" /></a> {% endfor %} </div> ```@returnmixedWhatever object (Timber\Post, Timber\Term, etc.) the menu item represents.Defined inMenuItem.php:175Get link. @see\Timber\MenuItem::link()@deprecatedsince 1.0@returnstringAn absolute URL, e.g. `http://example.org/my-page`.Defined inMenuItem.php:193Get path. @see\Timber\MenuItem::path()@deprecatedsince 1.0@returnstringA relative URL, e.g. `/my-page`.Defined inMenuItem.php:206Add a new `Timber\MenuItem` object as a child of this menu item. @param\Timber\MenuItem $itemThe menu item to add.Defined inMenuItem.php:215\Timber\MenuItemThe menu item to add.@returnbool|nullDefined inMenuItem.php:231Imports the classes to be used in CSS.@paramarray|object $dataDefined inMenuItem.php:248Get children of a menu item.You can also directly access the children through the `$children` property (`item.children` in Twig). ```twig {% for child in item.get_children %} <li class="nav-drop-item"> <a href="{{ child.link }}">{{ child.title }}</a> </li> {% endfor %} ```@returnarray|boolArray of children of a menu item. Empty if there are no child menu items.Defined inMenuItem.php:301Checks to see if the menu item is an external link.If your site is `example.org`, then `google.com/whatever` is an external link. This is helpful when you want to create rules for the target of a link. ```twig <a href="{{ item.link }}" target="{{ item.is_external ? '_blank' : '_self' }}"> ```@returnboolWhether the link is external or not.Defined inMenuItem.php:321Get the type of the menu item.Depending on what is the menu item links to. Can be `post_type` for posts, pages and custom posts, `post_type_archive` for post type archive pages, `taxonomy` for terms or `custom` for custom links. @since1.0.4@returnstringThe type of the menu item.Defined inMenuItem.php:339Timber Menu. @since1.12.0@return\Timber\MenuThe `Timber\Menu` object the menu item is associated with.Defined inMenuItem.php:350Get a meta value of the menu item.Plugins like Advanced Custom Fields allow you to set custom fields for menu items. With this method you can retrieve the value of these. ```twig <a class="icon-{{ item.meta('icon') }}" href="{{ item.link }}">{{ item.title }}</a> ```@paramstring $keyThe meta key to get the value for.@returnmixedWhatever value is stored in the database.Defined inMenuItem.php:369Prototype defined byTimber\CoreInterfacestringThe meta key to get the value for.Get the child menu items of a `Timber\MenuItem`.```twig {% for child in item.children %} <li class="nav-drop-item"> <a href="{{ child.link }}">{{ child.title }}</a> </li> {% endfor %} ```@returnarray|boolArray of children of a menu item. Empty if there are no child menu items.Defined inMenuItem.php:394Check if a link is external.This is helpful when creating rules for the target of a link. @see\Timber\MenuItem::is_external()@returnboolWhether the link is external or not.Defined inMenuItem.php:407Get the full link to a menu item.```twig {% for item in menu.items %} <li><a href="{{ item.link }}">{{ item.title }}</a></li> {% endfor %} ```@returnstringA full URL, like `http://mysite.com/thing/`.Defined inMenuItem.php:423Get the link the menu item points at. @deprecatedsince 0.21.7 Use link method instead.@see\Timber\MenuItem::link()@returnstringA full URL, like `http://mysite.com/thing/`.Defined inMenuItem.php:443Get the relative path of the menu item’s link.```twig {% for item in menu.items %} <li><a href="{{ item.path }}">{{ item.title }}</a></li> {% endfor %} ```@returnstringThe path of a URL, like `/foo`.Defined inMenuItem.php:460Get the public label for the menu item.```twig {% for item in menu.items %} <li><a href="{{ item.link }}">{{ item.title }}</a></li> {% endfor %} ```@returnstringThe public label, like "Foo".Defined inMenuItem.php:476Get the featured image of the post associated with the menu item. @deprecatedsince 1.5.2 to be removed in v2.0 ```twig {% for item in menu.items %} <li><a href="{{ item.link }}"><img src="{{ item.thumbnail }}"/></a></li> {% endfor %} ```@return\Timber\Image|nullThe featured image object.Defined inMenuItem.php:495This is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2 @returnmixedDefined inCore.php:35Inherited fromCorePrototype defined byTimber\CoreInterfacestring(39; UTF-8)string(37)string(30; UTF-8)string(72)string(31)string(10; UTF-8)string(33)string(327; UTF-8)string(651)string(23)string(22)string(94)string(48)string(36; UTF-8)string(42)string(40)string(38)string(42; UTF-8)string(36)string(26; UTF-8)arrayMenu options. stringTheme Location. stringDeclared inTermInitialize a menu. @paramint|string $slugA menu slug, the term ID of the menu, the full name from the admin menu, the slug of the registered location or nothing. Passing nothing is good if you only have one menu. Timber will grab what it finds.@paramarray $optionsOptional. An array of options. Right now, only the `depth` is supported which says how many levels of hierarchy should be included in the menu. Default `0`, which is all levels.Defined inMenu.php:90int|stringA menu slug, the term ID of the menu, the full name from the admin menu, the slug of the registered location or nothing. Passing nothing is good if you only have one menu. Timber will grab what it finds.arrayOptional. An array of options. Right now, only the `depth` is supported which says how many levels of hierarchy should be included in the menu. Default `0`, which is all levels.@paramint $menu_idDefined inMenu.php:124Prototype defined byTimber\TermDefined inMenu.php:186@paramstring $slug@paramarray $locations@returnintegerDefined inMenu.php:206@paramint $slug@returnintDefined inMenu.php:228Find a parent menu item in a set of menu items. @paramarray $menu_itemsAn array of menu items.@paramint $parent_idThe parent ID to look for.@return\Timber\MenuItem|boolA menu item. False if no parent was found.Defined inMenu.php:257arrayAn array of menu items.intThe parent ID to look for.@paramarray $items@returnarrayDefined inMenu.php:270@paramobject $itemthe WP menu item object to wrap@returnmixedan instance of the user-configured $MenuItemClassDefined inMenu.php:308objectthe WP menu item object to wrap@paramarray $menuDefined inMenu.php:316Get menu items.Instead of using this function, you can use the `$items` property directly to get the items for a menu. ```twig {% for item in menu.get_items %} <a href="{{ item.link }}">{{ item.title }}</a> {% endfor %} ```@returnarrayArray of `Timber\MenuItem` objects. Empty array if no items could be found.Defined inMenu.php:349@returnstringDefined inTerm.php:81Inherited fromTerm@param$tid @param$taxonomy @returnstaticDefined inTerm.php:91Inherited fromTerm@returnintegerDefined inTerm.php:108Inherited fromTerm@paramint $tid@returnarrayDefined inTerm.php:150Inherited fromTerm@paramint|object|array $tid@returnmixedDefined inTerm.php:161Inherited fromTermint|object|array@paramint $tid@returnint|arrayDefined inTerm.php:199Inherited fromTerm@returnstringDefined inTerm.php:229Inherited fromTerm@paramstring $field_name@returnstringDefined inTerm.php:238Inherited fromTerm@deprecatedsince 1.0@returnstringDefined inTerm.php:256Inherited fromTerm@deprecatedsince 1.0@returnstringDefined inTerm.php:265Inherited fromTermGet posts that have the current term assigned. @paramint|array $numberposts_or_argsOptional. Either the number of posts or an array of arguments for the post query that this method is going. to perform. Default `10`.@paramstring $post_type_or_classOptional. Either the post type to get or the name of post class to use for the returned posts. Default `any`.@paramstring $post_classOptional. The name of the post class to use for the returned posts. Default `Timber\Post`.@returnarray|bool|nullDefined inTerm.php:283Inherited fromTermint|arrayOptional. Either the number of posts or an array of arguments for the post query that this method is going. to perform. Default `10`.stringOptional. Either the post type to get or the name of post class to use for the returned posts. Default `any`.stringOptional. The name of the post class to use for the returned posts. Default `Timber\Post`.@returnarrayDefined inTerm.php:331Inherited fromTerm@paramstring $key@parammixed $valueDefined inTerm.php:348Inherited fromTermPrototype defined byTimber\Core@returnarrayDefined inTerm.php:361Inherited fromTerm@returnstringDefined inTerm.php:369Inherited fromTerm@returnstringDefined inTerm.php:383Inherited fromTermReturns a full link to the term archive page like `http://example.com/category/news` ```twig See all posts in: <a href="{{ term.link }}">{{ term.name }}</a> ```@returnstringDefined inTerm.php:398Inherited fromTermRetrieves and outputs meta information stored with a term.This will use both data stored under (old) ACF hacks and new (WP 4.6+) where term meta has its own table. If retrieving a special ACF field (repeater, etc.) you can use the output immediately in Twig — no further processing is required.@paramstring $field_name ```twig <div class="location-info"> <h2>{{ term.name }}</h2> <p>{{ term.meta('address') }}</p> </div> ```@returnstringDefined inTerm.php:421Inherited fromTermPrototype defined byTimber\CoreInterfacestring ```twig <div class="location-info"> <h2>{{ term.name }}</h2> <p>{{ term.meta('address') }}</p> </div> ```Returns a relative link (path) to the term archive page like `/category/news` ```twig See all posts in: <a href="{{ term.path }}">{{ term.name }}</a> ```@returnstringDefined inTerm.php:435Inherited fromTermGets posts that have the current term assigned.```twig <h4>Recent posts in {{ term.name }}</h4> <ul> {% for post in term.posts(3, 'post') %} <li> <a href="{{ post.link }}">{{ post.title }}</a> </li> {% endfor %} </ul> ``` If you need more control over the query that is going to be performed, you can pass your custom query arguments in the first parameter. ```twig <h4>Our branches in {{ region.name }}</h4> <ul> {% for branch in region.posts({ posts_per_page: -1, orderby: 'menu_order' }, 'branch', 'Branch') %} <li> <a href="{{ branch.link }}">{{ branch.title }}</a> </li> {% endfor %} </ul> ``` @paramint|array $numberposts_or_argsOptional. Either the number of posts or an array of arguments for the post query that this method is going. to perform. Default `10`.@paramstring $post_type_or_classOptional. Either the post type to get or the name of post class to use for the returned posts. Default `any`.@paramstring $post_classOptional. The name of the post class to use for the returned posts. Default `Timber\Post`.@returnarray|bool|nullDefined inTerm.php:487Inherited fromTerm@returnstringDefined inTerm.php:495Inherited fromTermDefined inFPSermonsPost.php:5stringDeclared inPostarrayDeclared inPostintDeclared inPostPostTypeDeclared inPostDefined inFPSermonsPost.php:9This is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2 This is also here to ensure that {{ post.class }} remains usable@returnmixedDefined inPost.php:190Inherited fromPostPrototype defined byTimber\CoreInterfaceThis is helpful for twig to return properties and methods see: https://github.com/fabpot/Twig/issues/2 This is also here to ensure that {{ post.class }} remains usable@returnmixedDefined inPost.php:202Inherited fromPostPrototype defined byTimber\CoreInterfaceDetermine whether or not an admin/editor is looking at the post in "preview mode" via the WordPress admin@returnboolDefined inPost.php:217Inherited fromPosttries to figure out what post you want to get if not explictly defined (or if it is, allows it to be passed through)@parammixed a value to test against@returnint|nullthe numberic id we should be using for this post object, null when there's no ID (ex: 404 page)Defined inPost.php:230Inherited fromPostOutputs the title of the post if you do something like `<h1>{{post}}</h1>`@returnstringDefined inPost.php:269Inherited fromPostDefined inPost.php:273Inherited fromPostDefined inPost.php:281Inherited fromPostInitializes a Post@paraminteger $pidDefined inPost.php:317Inherited fromPostGet the URL that will edit the current post/object@deprecatedsince 1.0@seeTimber\Post::edit_link@returnbool|stringDefined inPost.php:336Inherited fromPostupdates the post_meta of the current object with the given value@paramstring $field@parammixed $valueDefined inPost.php:345Inherited fromPostPrototype defined byTimber\Coretakes a mix of integer (post ID), string (post slug), or object to return a WordPress post object from WP's built-in get_post() function@paraminteger $pid@returnWP_Poston successDefined inPost.php:360Inherited fromPosthelps you find the post id regardless of whether you send a string or whatever@paraminteger $pid;@returnintegerID number of a postDefined inPost.php:379Inherited fromPostget_post_id_by_name($post_name)@deprecatedsince 1.5.0@paramstring $post_name@returnintDefined inPost.php:402Inherited fromPostGets a preview/excerpt of your post.If you have text defined in the excerpt textarea of your post, it will use that. Otherwise it will pull from the post_content. If there's a `<!-- more -->` tag, it will use that to mark where to pull through. This method returns a `Timber\PostPreview` object, which is a **chainable object**. This means that you can change the output of the preview by **adding more methods**. Refer to the [documentation of the `Timber\PostPreview` class](https://timber.github.io/docs/reference/timber-postpreview/) to get an overview of all the available methods. ```twig {# Use default preview #} <p>{{ post.preview }}</p> {# Change the post preview text #} <p>{{ post.preview.read_more('Continue Reading') }}</p> {# Additionally restrict the length to 50 words #} <p>{{ post.preview.length(50).read_more('Continue Reading') }}</p> ```@see\Timber\PostPreview@return\Timber\PostPreviewDefined inPost.php:432Inherited fromPostget a preview of your post, if you have an excerpt it will use that, otherwise it will pull from the post_content.If there's a <!-- more --> tag it will use that to mark where to pull through.@deprecatedsince 1.3.1, use {{ post.preview }} instead ```twig <p>{{post.get_preview(50)}}</p> ```@paramint $lenThe number of words that WP should use to make the tease. (Isn't this better than [this mess](http://wordpress.org/support/topic/changing-the-default-length-of-the_excerpt-1?replies=14)?). If you've set a post_excerpt on a post, we'll use that for the preview text; otherwise the first X words of the post_content@parambool $forceWhat happens if your custom post excerpt is longer then the length requested? By default (`$force = false`) it will use the full `post_excerpt`. However, you can set this to true to *force* your excerpt to be of the desired length@paramstring $readmoreThe text you want to use on the 'readmore' link@parambool|string $striptrue for default, false for none, string for list of custom attributes@paramstring $endThe text to end the preview with (defaults to ...)@returnstringof the post previewDefined inPost.php:452Inherited fromPostgets the post custom and attaches it to the current object@paraminteger $pida post ID numberDefined inPost.php:521Inherited fromPostUsed internally to fetch the metadata fields (wp_postmeta table) and attach them to our TimberPost object@paramint $pid@returnarrayDefined inPost.php:533Inherited fromPost@paramint $i@returnstringDefined inPost.php:591Inherited fromPostUsed internally by init, etc. to build TimberPost object@paramint $pid@returnnull|object|WP_PostDefined inPost.php:606Inherited fromPostGets the comment form for use on a single article page@paramarray This $args array thing is a mess, [fix at some point](http://codex.wordpress.org/Function_Reference/comment_form)@returnstringof HTML for the formDefined inPost.php:634Inherited fromPostGets the terms associated with the post. @todoRemove deprecated parameters in 2.x ```twig <section id="job-feed"> {% for post in job %} <div class="job"> <h2>{{ post.title }}</h2> <p>{{ post.terms( {query:{taxonomy:'category', orderby:'name', order: 'ASC'}} )|join(', ') }}</p> </div> {% endfor %} </section> ``` ```html <section id="job-feed"> <div class="job"> <h2>Cheese Maker</h2> <p>Cheese, Food, Fromage</p> </div> <div class="job"> <h2>Mime</h2> <p>Performance, Silence</p> </div> </section> ``` ```php // Get all terms of a taxonomy. $terms = $post->terms( 'category' ); // Get terms of multiple taxonomies. $terms = $post->terms( array( 'books', 'movies' ) ); // Use custom arguments for taxonomy query and options. $terms = $post->terms( array( 'query' => [ 'taxonomy' => 'custom_tax', 'orderby' => 'count', ], 'merge' => false, 'term_class' => 'My_Term_Class' ) ); ``` @paramstring|array $args{ Optional. Name of the taxonomy or array of arguments. @type array $query Any array of term query parameters for getting the terms. See `WP_Term_Query::__construct()` for supported arguments. Use the `taxonomy` argument to choose which taxonomies to get. Defaults to querying all registered taxonomies for the post type. You can use custom or built-in WordPress taxonomies (category, tag). Timber plays nice and figures out that `tag`, `tags` or `post_tag` are all the same (also for `categories` or `category`). For custom taxonomies you need to define the proper name. @type bool $merge Whether the resulting array should be one big one (`true`) or whether it should be an array of sub-arrays for each taxonomy (`false`). Default `true`. @type string $term_class The Timber term class to use for the term objects. }@parambool $mergeDeprecated. Optional. See `$merge` argument in `$args` parameter.@paramstring $term_classDeprecated. Optional. See `$term_class` argument in `$args` parameter.@returnarrayAn array of taxonomies.Defined inPost.php:706Inherited fromPost@paramstring|int $term_name_or_id@paramstring $taxonomy@returnboolDefined inPost.php:806Inherited fromPost@returnstringDefined inPost.php:824Inherited fromPostReturns the post_type object with labels and other info @deprecatedsince 1.0.4 ```twig This post is from <span>{{ post.get_post_type.labels.plural }}</span> ``` ```html This post is from <span>Recipes</span> ```@returnPostTypeDefined inPost.php:844Inherited fromPost@returnintthe number of comments on a postDefined inPost.php:852Inherited fromPost@paramstring $field_name@returnbooleanDefined inPost.php:861Inherited fromPostGets the field object data from Advanced Custom Fields.This includes metadata on the field like whether it's conditional or not. @since1.6.0@paramstring $field_nameof the field you want to lookup.@returnmixedDefined inPost.php:873Inherited fromPost@paramstring $field_name@returnmixedDefined inPost.php:883Inherited fromPostPrototype defined byTimber\Core@paramstring $field_nameDefined inPost.php:905Inherited fromPostGet the CSS classes for a post without cache.For usage you should use `{{post.class}}`@paramstring $classadditional classes you want to add ```twig <article class="{{ post.post_class }}"> {# Some stuff here #} </article> ``` ```html <article class="post-2612 post type-post status-publish format-standard has-post-thumbnail hentry category-data tag-charleston-church-shooting tag-dylann-roof tag-gun-violence tag-hate-crimes tag-national-incident-based-reporting-system"> {# Some stuff here #} </article> ```@returnstringa space-seperated list of classesDefined inPost.php:927Inherited fromPostGet the CSS classes for a post, but with caching css post classes.For usage you should use `{{ post.class }}` instead of `{{post.css_class}}` or `{{post.post_class}}`@paramstring $classadditional classes you want to add@seeTimber\Post::$_css_class ```twig <article class="{{ post.class }}"> {# Some stuff here #} </article> ``` @returnstringa space-seperated list of classesDefined inPost.php:956Inherited fromPost@returnarrayDefined inPost.php:970Inherited fromPostPrototype defined byTimber\CoreReturn the author of a post ```twig <h1>{{post.title}}</h1> <p class="byline"> <a href="{{post.author.link}}">{{post.author.name}}</a> </p> ```@returnUser|nullA User object if found, false if notDefined inPost.php:1005Inherited fromPostDefined inPost.php:1011Inherited fromPostGet the author (WordPress user) who last modified the post ```twig Last updated by {{ post.modified_author.name }} ``` ```html Last updated by Harper Lee ```@returnUser|nullA User object if found, false if notDefined inPost.php:1026Inherited fromPostGet the categoires on a particular post@returnarrayof Timber\TermsDefined inPost.php:1036Inherited fromPostReturns a category attached to a post If mulitpuile categories are set, it will return just the first one@returnTimber\Term|nullDefined inPost.php:1046Inherited fromPostReturns an array of children on the post as Timber\Posts (or other claass as you define). ```twig {% if post.children %} Here are the child pages: {% for child in post.children %} <a href="{{ child.link }}">{{ child.title }}</a> {% endfor %} {% endif %} ```@paramstring|array $post_type_optional_ use to find children of a particular post type (attachment vs. page for example). You might want to restrict to certain types of children in case other stuff gets all mucked in there. You can use 'parent' to use the parent's post type or you can pass an array of post types.@paramstring|bool $childPostClass_optional_ a custom post class (ex: 'MyTimber\Post') to return the objects as. By default (false) it will use Timber\Post::$post_class value.@returnarrayDefined inPost.php:1067Inherited fromPostGets the comments on a `Timber\Post` and returns them as a `Timber\CommentThread`: a PHP ArrayObject of [`Timber\Comment`](https://timber.github.io/docs/reference/timber-comment/) (or whatever comment class you set). @paramint $countSet the number of comments you want to get. `0` is analogous to "all".@paramstring $orderUse ordering set in WordPress admin, or a different scheme.@paramstring $typeFor when other plugins use the comments table for their own special purposes. Might be set to 'liveblog' or other, depending on what’s stored in your comments table.@paramstring $statusCould be 'pending', etc.@paramstring $CommentClassWhat class to use when returning Comment objects. As you become a Timber Pro, you might find yourself extending `Timber\Comment` for your site or app (obviously, totally optional).@see\Timber\CommentThread for an example with nested comments@returnbool|\Timber\CommentThread **single.twig** ```twig <div id="post-comments"> <h4>Comments on {{ post.title }}</h4> <ul> {% for comment in post.comments() %} {% include 'comment.twig' %} {% endfor %} </ul> <div class="comment-form"> {{ function('comment_form') }} </div> </div> ``` **comment.twig** ```twig {# comment.twig #} <li> <p class="comment-author">{{ comment.author.name }} says:</p> <div>{{ comment.content }}</div> </li> ```Defined inPost.php:1136Inherited fromPostIf the Password form is to be shown, show it!@returnstring|voidDefined inPost.php:1170Inherited fromPostDefined inPost.php:1183Inherited fromPostGets the actual content of a WP Post, as opposed to post_content this will run the hooks/filters attached to the_content. \This guy will return your posts content with WordPress filters run on it (like for shortcodes and wpautop). ```twig <div class="article"> <h2>{{post.title}}</h2> <div class="content">{{ post.content }}</div> </div> ```@paramint $page@returnstringDefined inPost.php:1206Inherited fromPostHandles for an circumstance with the Block editor where a "more" block has an option to "Hide the excerpt on the full content page" which hides everything prior to the inserted "more" block@ticket#2218@paramstring $content@returnstringDefined inPost.php:1243Inherited fromPost@returnstringDefined inPost.php:1254Inherited fromPostGet the date to use in your template! ```twig Published on {{ post.date }} // Uses WP's formatting set in Admin OR Published on {{ post.date('F jS') }} // Jan 12th ``````html Published on January 12, 2015 OR Published on Jan 12th ```@paramstring $date_format@returnstringDefined inPost.php:1277Inherited fromPostGet the time to use in your template ```twig Published at {{ post.time }} // Uses WP's formatting set in Admin OR Published at {{ post.time | time('G:i') }} // 13:25 ``````html Published at 1:25 pm OR Published at 13:25 ```@paramstring $time_format@returnstringDefined inPost.php:1301Inherited fromPostReturns the post_type object with labels and other info @since1.0.4 ```twig This post is from <span>{{ post.type.labels.name }}</span> ``` ```html This post is from <span>Recipes</span> ```@returnPostTypeDefined inPost.php:1323Inherited fromPostReturns the edit URL of a post if the user has access to it@returnbool|stringthe edit URL of a post in the WordPress adminDefined inPost.php:1337Inherited fromPost@returnmixedDefined inPost.php:1347Inherited fromPostwhether post requires password and correct password has been provided@returnbooleanDefined inPost.php:1356Inherited fromPostget the permalink for a post object ```twig <a href="{{post.link}}">Read my post</a> ```@returnstringex: http://example.org/2015/07/my-awesome-postDefined inPost.php:1369Inherited fromPost@paramstring $field_name@returnmixedDefined inPost.php:1381Inherited fromPostPrototype defined byTimber\CoreInterface@returnstringDefined inPost.php:1392Inherited fromPost@paramstring $date_format@returnstringDefined inPost.php:1400Inherited fromPost@paramstring $time_format@returnstringDefined inPost.php:1410Inherited fromPost@parambool $in_same_term@returnmixedDefined inPost.php:1419Inherited fromPostGet a data array of pagination so you can navigate to the previous/next for a paginated post@returnarrayDefined inPost.php:1445Inherited fromPostFinds any WP_Post objects and converts them to Timber\Posts@paramarray|WP_Post $data@paramstring $classDefined inPost.php:1478Inherited fromPostGets the parent (if one exists) from a post as a Timber\Post object (or whatever is set in Timber\Post::$PostClass) ```twig Parent page: <a href="{{ post.parent.link }}">{{ post.parent.title }}</a> ```@returnbool|Timber\PostDefined inPost.php:1504Inherited fromPostGets the relative path of a WP Post, so while link() will return http://example.org/2015/07/my-cool-post this will return just /2015/07/my-cool-post ```twig <a href="{{post.path}}">{{post.title}}</a> ```@returnstringDefined inPost.php:1522Inherited fromPostGet the previous post in a set ```twig <h4>Prior Entry:</h4> <h3>{{post.prev.title}}</h3> <p>{{post.prev.get_preview(25)}}</p> ```@parambool $in_same_term@returnmixedDefined inPost.php:1539Inherited fromPostGets the tags on a post, uses WP's post_tag taxonomy@returnarrayDefined inPost.php:1562Inherited fromPostget the featured image as a Timber/Image ```twig <img src="{{ post.thumbnail.src }}" /> ```@returnImage|nullof your thumbnailDefined inPost.php:1575Inherited fromPostReturns the processed title to be used in templates.This returns the title of the post after WP's filters have run. This is analogous to `the_title()` in standard WP template tags. ```twig <h1>{{ post.title }}</h1> ```@returnstringDefined inPost.php:1593Inherited fromPostReturns the gallery ```twig {{ post.gallery }} ```@returnhtmlDefined inPost.php:1609Inherited fromPostReturns the audio ```twig {{ post.audio }} ```@returnhtmlDefined inPost.php:1628Inherited fromPostReturns the video ```twig {{ post.video }} ```@returnhtmlDefined inPost.php:1651Inherited fromPostGet the categories for a post@deprecatedsince 1.0@seeTimber\Post::categories@returnarrayof Timber\TermsDefined inPost.php:1682Inherited fromPost@deprecatedsince 1.0@seeTimber\Post::category@returnmixedDefined inPost.php:1693Inherited fromPost@paramstring $field@returnTimber\ImageDefined inPost.php:1704Inherited fromPostGets an array of tags for you to use@deprecatedsince 1.0 ```twig <ul class="tags"> {% for tag in post.tags %} <li>{{tag.name}}</li> {% endfor %} </ul> ```@returnarrayDefined inPost.php:1723Inherited fromPostOutputs the title with filters applied@deprecatedsince 1.0 ```twig <h1>{{post.get_title}}</h1> ``` ```html <h1>Hello World!</h1> ```@returnstringDefined inPost.php:1741Inherited fromPostDisplays the content of the post with filters, shortcodes and wpautop applied ```twig <div class="article-text">{{post.get_content}}</div> ``` ```html <div class="article-text"><p>Blah blah blah</p><p>More blah blah blah.</p></div> ```@paramint $len@paramint $page@returnstringDefined inPost.php:1758Inherited fromPost@deprecatedsince 1.0@returnmixedDefined inPost.php:1770Inherited fromPostGet the terms associated with the post This goes across all taxonomies by default@deprecatedsince 1.0@paramstring|array $taxWhat taxonom(y|ies) to pull from. Defaults to all registered taxonomies for the post type. You can use custom ones, or built-in WordPress taxonomies (category, tag). Timber plays nice and figures out that tag/tags/post_tag are all the same (and categories/category), for custom taxonomies you're on your own.@parambool $mergeShould the resulting array be one big one (true)? Or should it be an array of sub-arrays for each taxonomy (false)?@returnarrayDefined inPost.php:1784Inherited fromPost@deprecated0.20.0 use link() instead@returnstringDefined inPost.php:1793Inherited fromPost@seeTimber\Post::date@deprecatedsince 1.0@paramstring $date_format@returnstringDefined inPost.php:1806Inherited fromPost@seeTimber\Post::modified_date@deprecatedsince 1.0@paramstring $date_format@returnstringDefined inPost.php:1818Inherited fromPost@paramstring $time_format@returnstringDefined inPost.php:1827Inherited fromPost@seeTimber\Post::children@deprecatedsince 1.0@paramstring $post_type@parambool|string $childPostClass@returnarrayDefined inPost.php:1842Inherited fromPostGet the permalink for a post, but as a relative path For example, where {{post.link}} would return "http://example.org/2015/07/04/my-cool-post" this will return the relative version: "/2015/07/04/my-cool-post"@deprecatedsince 1.0@returnstringDefined inPost.php:1855Inherited fromPostGet the next post in WordPress's ordering@deprecatedsince 1.0@returnTimberPost|booleanDefined inPost.php:1866Inherited fromPostGet the parent post of the post@deprecatedsince 1.0@returnbool|TimberPostDefined inPost.php:1877Inherited fromPostGets a User object from the author of the post@deprecatedsince 1.0@seeTimber\Post::author@returnUser|nullDefined inPost.php:1889Inherited fromPost@deprecatedsince 1.0@returnUser|nullDefined inPost.php:1899Inherited fromPost@seeTimberPost::thumbnail@deprecatedsince 1.0@returnImage|nullDefined inPost.php:1910Inherited fromPost@seeTimberPost::link@deprecatedsince 1.0@returnstringDefined inPost.php:1921Inherited fromPostget the permalink for a post object In your templates you should use link: <a href="{{post.link}}">Read my post</a>@deprecatedsince 1.0@returnstringDefined inPost.php:1934Inherited fromPostGet the next post in WordPress's ordering@deprecatedsince 1.0@parambool $taxonomy@returnTimberPost|booleanDefined inPost.php:1946Inherited fromPostGet a data array of pagination so you can navigate to the previous/next for a paginated post@seeTimber\Post::pagination();@deprecatedsince 1.0@returnarrayDefined inPost.php:1958Inherited fromPostGet the comments for a post@seeTimber\Post::comments@paramint $count@paramstring $order@paramstring $type@paramstring $status@paramstring $CommentClass@returnarray|mixedDefined inPost.php:1974Inherited fromPoststring(54)string(80)Key: string(6)Core class used to implement the WP_Term object. @since4.4.0 @property-readobject $data Sanitized term data.Defined inclass-wp-term.php:18intTerm ID. stringThe term's name. stringThe term's slug. string(53)intThe term's term_group. intTerm Taxonomy ID. stringThe term's taxonomy name. stringThe term's description. intID of a term's parent term. intCached object count for this term. stringStores the term object's sanitization level.Does not correspond to a database field. Retrieve WP_Term instance. @since4.4.0 @globalwpdb$wpdb WordPress database abstraction object. @paramint $term_idTerm ID.@paramstring $taxonomyOptional. Limit matched terms to those matching `$taxonomy`. Only used for disambiguating potentially shared terms.@returnWP_Term|WP_Error|falseTerm object, if found. WP_Error if `$term_id` is shared between taxonomies and there's insufficient data to distinguish which term is intended. False for other failures.Defined inclass-wp-term.php:116intTerm ID.stringOptional. Limit matched terms to those matching `$taxonomy`. Only used for disambiguating potentially shared terms.Constructor. @since4.4.0 @paramWP_Term|object $termTerm object.Defined inclass-wp-term.php:197WP_Term|objectTerm object.Sanitizes term fields, according to the filter type provided. @since4.4.0 @paramstring $filterFilter context. Accepts 'edit', 'db', 'display', 'attribute', 'js', 'rss', or 'raw'.Defined inclass-wp-term.php:210stringFilter context. Accepts 'edit', 'db', 'display', 'attribute', 'js', 'rss', or 'raw'.Converts an object to array. @since4.4.0 @returnarrayObject as array.Defined inclass-wp-term.php:221Getter. @since4.4.0 @paramstring $keyProperty to get.@returnmixedProperty value.Defined inclass-wp-term.php:233stringProperty to get.string(47)