Exemplo n.º 1
0
 function presscore_get_post_meta_fields_array()
 {
     $config = Presscore_Config::get_instance();
     $post_meta_fields = array();
     if ($config->get('post.meta.fields.date')) {
         $post_meta_fields['date'] = presscore_get_post_data();
     }
     if ($config->get('post.meta.fields.categories')) {
         $post_meta_fields['categories'] = presscore_get_post_categories();
     }
     if ($config->get('post.meta.fields.comments')) {
         $post_meta_fields['comments'] = presscore_get_post_comments();
     }
     if ($config->get('post.meta.fields.author')) {
         $post_meta_fields['author'] = presscore_get_post_author();
     }
     if ($config->get('post.meta.fields.media_number') && 'albums' == $config->get('template')) {
         $post_meta_fields['media_count'] = presscore_get_post_media_count();
     }
     return $post_meta_fields;
 }
 /**
  * This function returns array of posted on html parts.
  *
  * @return array Array of post meta html parts.
  */
 function presscore_get_posted_on_parts()
 {
     $config = presscore_config();
     $parts = array();
     if ($config->get('post.meta.fields.date')) {
         $parts['date'] = presscore_get_post_data();
     }
     if ($config->get('post.meta.fields.comments')) {
         $parts['comments'] = presscore_get_post_comments();
     }
     if ($config->get('post.meta.fields.categories')) {
         $parts['categories'] = presscore_get_post_categories();
     }
     if ($config->get('post.meta.fields.author')) {
         $parts['author'] = presscore_get_post_author();
     }
     if ($config->get('post.meta.fields.media_number') && 'albums' == $config->get('template')) {
         $parts['media_count'] = presscore_get_post_media_count();
     }
     return apply_filters('presscore_posted_on_parts', $parts);
 }