本文整理汇总了PHP中tribe_get_events_title函数的典型用法代码示例。如果您正苦于以下问题:PHP tribe_get_events_title函数的具体用法?PHP tribe_get_events_title怎么用?PHP tribe_get_events_title使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了tribe_get_events_title函数的16个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: wheels_title
/**
* Page titles
*/
function wheels_title()
{
if (is_home()) {
if (get_option('page_for_posts', true)) {
return get_the_title(get_option('page_for_posts', true));
} else {
return __('Latest Posts', 'wheels');
}
} elseif (is_archive()) {
$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
if ($term) {
return apply_filters('single_term_title', $term->name);
} elseif (is_post_type_archive()) {
return apply_filters('the_title', get_queried_object()->labels->name);
} elseif (is_day()) {
return sprintf(__('Daily Archives: %s', 'wheels'), get_the_date());
} elseif (is_month()) {
return sprintf(__('Monthly Archives: %s', 'wheels'), get_the_date('F Y'));
} elseif (is_year()) {
return sprintf(__('Yearly Archives: %s', 'wheels'), get_the_date('Y'));
} elseif (is_author()) {
$author = get_queried_object();
return sprintf(__('Author: %s', 'wheels'), $author->display_name);
} else {
return single_cat_title('', false);
}
} elseif (is_search()) {
return sprintf(__('Search Results for %s', 'wheels'), get_search_query());
} elseif (is_404()) {
return __('Not Found', 'wheels');
} elseif (get_post_type() == 'tribe_events' && !is_single()) {
return tribe_get_events_title();
} else {
return get_the_title();
}
}
开发者ID:selinaross,项目名称:spring-ridge,代码行数:39,代码来源:titles.php
示例2: die
* @package TribeEventsCalendar
*
*/
if (!defined('ABSPATH')) {
die('-1');
}
?>
<div id="tribe-events-content" class="tribe-events-list">
<!-- List Title -->
<?php
do_action('tribe_events_before_the_title');
?>
<h2 class="tribe-events-page-title"><?php
echo tribe_get_events_title();
?>
</h2>
<?php
do_action('tribe_events_after_the_title');
?>
<!-- Notices -->
<?php
tribe_the_notices();
?>
<!-- List Header -->
<?php
do_action('tribe_events_before_header');
?>
开发者ID:duongnguyen92,项目名称:tvd12v2,代码行数:31,代码来源:content.php
示例3: avada_current_page_title_bar
function avada_current_page_title_bar($post_id)
{
global $smof_data;
ob_start();
if ($smof_data['breadcrumb']) {
if ($smof_data['page_title_bar_bs'] == 'Breadcrumbs') {
if (class_exists('Woocommerce') && is_woocommerce() || (is_tax('product_cat') || is_tax('product_tag'))) {
woocommerce_breadcrumb(array('wrap_before' => '<ul class="breadcrumbs">', 'wrap_after' => '</ul>', 'before' => '<li>', 'after' => '</li>', 'delimiter' => ''));
} else {
if (class_exists('bbPress') && is_bbpress()) {
bbp_breadcrumb(array('before' => '<ul class="breadcrumbs">', 'after' => '</ul>', 'sep' => ' ', 'crumb_before' => '<li>', 'crumb_after' => '</li>', 'home_text' => __('Home', 'Avada')));
} else {
themefusion_breadcrumb();
}
}
} else {
get_search_form();
}
}
$secondary_content = ob_get_contents();
ob_get_clean();
$title = '';
$subtitle = '';
if (get_post_meta($post_id, 'pyre_page_title_custom_text', true) != '') {
$title = get_post_meta($post_id, 'pyre_page_title_custom_text', true);
}
if (get_post_meta($post_id, 'pyre_page_title_custom_subheader', true) != '') {
$subtitle = get_post_meta($post_id, 'pyre_page_title_custom_subheader', true);
}
if (!$title) {
$title = get_the_title();
if (is_home()) {
$title = $smof_data['blog_title'];
}
if (is_search()) {
$title = __('Rezultati pretrage za:', 'Avada') . get_search_query();
}
if (is_404()) {
$title = __('Error 404 Page', 'Avada');
}
if (class_exists('TribeEvents') && tribe_is_event() && !is_single() || class_exists('TribeEvents') && is_events_archive() && is_404()) {
$title = tribe_get_events_title();
}
if (is_archive() && !is_bbpress()) {
if (is_day()) {
$title = __('Dnevna arhiva:', 'Avada') . '<span> ' . get_the_date() . '</span>';
} else {
if (is_month()) {
$title = __('Mjesečna arhiva:', 'Avada') . '<span> ' . get_the_date(_x('F Y', 'monthly archives date format', 'Avada')) . '</span>';
} elseif (is_year()) {
$title = __('Godišnja arhiva:', 'Avada') . '<span> ' . get_the_date(_x('Y', 'yearly archives date format', 'Avada')) . '</span>';
} elseif (is_author()) {
$curauth = get_user_by('id', get_query_var('author'));
$title = $curauth->nickname;
} else {
$title = single_cat_title('', false);
}
}
}
if (class_exists('Woocommerce') && is_woocommerce() && (is_product() || is_shop()) && !is_search()) {
if (!is_product()) {
$title = woocommerce_page_title(false);
}
}
}
if (!$subtitle) {
if (is_home()) {
$subtitle = $smof_data['blog_subtitle'];
}
}
if (!is_archive() && !is_search() && !(is_home() && !is_front_page())) {
if (get_post_meta($post_id, 'pyre_page_title', true) == 'yes' || $smof_data['page_title_bar'] && get_post_meta($post_id, 'pyre_page_title', true) != 'no') {
if (get_post_meta($post_id, 'pyre_page_title_text', true) == 'no') {
$title = '';
$subtitle = '';
}
if (is_home() && is_front_page() && !$smof_data['blog_show_page_title_bar']) {
// do nothing
} else {
avada_page_title_bar($title, $subtitle, $secondary_content);
}
}
} else {
if (is_home() && !$smof_data['blog_show_page_title_bar']) {
// do nothing
} else {
if ($smof_data['page_title_bar']) {
avada_page_title_bar($title, $subtitle, $secondary_content);
}
}
}
}
开发者ID:ftopolovec,项目名称:proart,代码行数:92,代码来源:custom_functions.php
示例4: load_ecp_title_into_page_template
/**
* Loads the title into the page template
*
* @param string $title Title
* @param int $post_id Id of the post
*
* @return string
*/
public static function load_ecp_title_into_page_template($title, $post_id)
{
global $post;
if (!is_single()) {
return tribe_get_events_title();
}
// if the helper class for single event template hasn't been loaded fix that
if (!class_exists('Tribe_Events_Single_Event_Template')) {
self::getTemplateHierarchy('single-event');
}
// single event title
$before_title = apply_filters('tribe_events_single_event_before_the_title', '', $post_id);
$the_title = apply_filters('tribe_events_single_event_the_title', $title, $title, $post_id);
$after_title = apply_filters('tribe_events_single_event_after_the_title', '', $post_id);
return $before_title . $the_title . $after_title;
}
开发者ID:TyRichards,项目名称:river_of_life,代码行数:24,代码来源:tribe-templates.class.php
示例5: avada_get_page_title_bar_contents
function avada_get_page_title_bar_contents($post_id, $get_secondary_content = TRUE)
{
if ($get_secondary_content) {
ob_start();
if (fusion_get_option('page_title_bar_bs', 'page_title_breadcrumbs_search_bar', $post_id) != 'none') {
if ('Breadcrumbs' == Avada()->settings->get('page_title_bar_bs') && in_array(get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true), array('breadcrumbs', 'default', '')) || 'breadcrumbs' == get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true)) {
fusion_breadcrumbs();
} elseif ('Search Box' == Avada()->settings->get('page_title_bar_bs') && in_array(get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true), array('searchbar', 'default', '')) || 'searchbar' == get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true)) {
get_search_form();
}
}
$secondary_content = ob_get_contents();
ob_get_clean();
} else {
$secondary_content = '';
}
$title = '';
$subtitle = '';
if ('' != get_post_meta($post_id, 'pyre_page_title_custom_text', true)) {
$title = get_post_meta($post_id, 'pyre_page_title_custom_text', true);
}
if ('' != get_post_meta($post_id, 'pyre_page_title_custom_subheader', true)) {
$subtitle = get_post_meta($post_id, 'pyre_page_title_custom_subheader', true);
}
if ('' == get_post_meta($post_id, 'pyre_page_title_text', true) || 'default' == get_post_meta($post_id, 'pyre_page_title_text', true)) {
$page_title_text = Avada()->settings->get('page_title_bar_text');
} else {
$page_title_text = get_post_meta($post_id, 'pyre_page_title_text', true);
}
if (!$title) {
$title = get_the_title();
if (is_home()) {
$title = Avada()->settings->get('blog_title');
}
if (is_search()) {
$title = sprintf(__('Search results for: %s', 'Avada'), get_search_query());
}
if (is_404()) {
$title = __('Error 404 Page', 'Avada');
}
if (class_exists('Tribe__Events__Main') && (tribe_is_event() && !is_single() && !is_home() || is_events_archive() || is_events_archive() && is_404())) {
$title = tribe_get_events_title();
}
if (is_archive() && !is_bbpress() && !is_search()) {
if (is_day()) {
$title = sprintf(__('Daily Archives: %s', 'Avada'), '<span>' . get_the_date() . '</span>');
} else {
if (is_month()) {
$title = sprintf(__('Monthly Archives: %s', 'Avada'), '<span>' . get_the_date(_x('F Y', 'monthly archives date format', 'Avada')) . '</span>');
} elseif (is_year()) {
$title = sprintf(__('Yearly Archives: %s', 'Avada'), '<span> ' . get_the_date(_x('Y', 'yearly archives date format', 'Avada')) . '</span>');
} elseif (is_author()) {
$curauth = get_user_by('id', get_query_var('author'));
$title = $curauth->nickname;
} elseif (is_post_type_archive()) {
$title = post_type_archive_title('', false);
$sermon_settings = get_option('wpfc_options');
if (is_array($sermon_settings)) {
$title = $sermon_settings['archive_title'];
}
} else {
$title = single_cat_title('', false);
}
}
}
if (class_exists('WooCommerce') && is_woocommerce() && (is_product() || is_shop()) && !is_search()) {
if (!is_product()) {
$title = woocommerce_page_title(false);
}
}
}
if (!$subtitle && is_home()) {
$subtitle = Avada()->settings->get('blog_subtitle');
}
if (!is_archive() && !is_search() && !(is_home() && !is_front_page())) {
if ('no' == $page_title_text && ('yes' == get_post_meta($post_id, 'pyre_page_title', true) || 'yes_without_bar' == get_post_meta($post_id, 'pyre_page_title', true) || 'hide' != Avada()->settings->get('page_title_bar') && 'no' != get_post_meta($post_id, 'pyre_page_title', true))) {
$title = '';
$subtitle = '';
}
} else {
if ('hide' != Avada()->settings->get('page_title_bar') && 'no' == $page_title_text) {
$title = '';
$subtitle = '';
}
}
return array($title, $subtitle, $secondary_content);
}
开发者ID:rvelezc,项目名称:drpelaezgo.com,代码行数:87,代码来源:custom_functions.php
示例6: get_header
<?php
global $avia_config;
/*
* get_header is a basic wordpress function, used to retrieve the header.php file in your theme directory.
*/
get_header();
$title = tribe_is_month() ? __('Calendar of Events', 'avia_framework') : tribe_get_events_title(false);
$args = array('title' => $title, 'link' => '');
if (!is_singular() || get_post_meta(get_the_ID(), 'header', true) != 'no') {
echo avia_title($args);
}
?>
<div class='container_wrap container_wrap_first main_color fullsize'>
<div class='container'>
<main class='template-page template-event-page content av-content-full units' <?php
avia_markup_helper(array('context' => 'content', 'post_type' => 'page'));
?>
>
<div id="tribe-events-pg-template">
<?php
tribe_events_before_html();
tribe_get_view();
tribe_events_after_html();
?>
开发者ID:erynet,项目名称:SUAWEBv2,代码行数:30,代码来源:default-template.php
示例7: mfn_breadcrumbs
function mfn_breadcrumbs($class = false)
{
global $post;
$translate['home'] = mfn_opts_get('translate') ? mfn_opts_get('translate-home', 'Home') : __('Home', 'betheme');
$homeLink = home_url();
$separator = ' <span><i class="icon-right-open"></i></span>';
// Plugin | bbPress -----------------------------------
if (function_exists('is_bbpress') && is_bbpress()) {
bbp_breadcrumb(array('before' => '<ul class="breadcrumbs">', 'after' => '</ul>', 'sep' => '<i class="icon-right-open"></i>', 'crumb_before' => '<li>', 'crumb_after' => '</li>', 'home_text' => $translate['home']));
return true;
}
// end: bbPress -------------------------------------
// Default breadcrumbs --------------------------------
$breadcrumbs = array();
// Home prefix --------------------------------
$breadcrumbs[] = '<a href="' . $homeLink . '">' . $translate['home'] . '</a>';
// Blog -------------------------------------------
if (get_post_type() == 'post') {
$blogID = false;
if (get_option('page_for_posts')) {
$blogID = get_option('page_for_posts');
// Setings / Reading
} elseif (mfn_opts_get('blog-page')) {
$blogID = mfn_opts_get('blog-page');
// Theme Options / Getting Started / Blog
}
if ($blogID) {
$breadcrumbs[] = '<a href="' . get_permalink($blogID) . '">' . get_the_title($blogID) . '</a>';
}
}
// Plugin | Events Calendar -------------------------------------------
if (function_exists('tribe_is_month') && (tribe_is_event_query() || tribe_is_month() || tribe_is_event() || tribe_is_day() || tribe_is_venue())) {
if (function_exists('tribe_get_events_link')) {
$breadcrumbs[] = '<a href="' . tribe_get_events_link() . '">' . tribe_get_events_title() . '</a>';
}
} elseif (is_front_page() || is_home()) {
// do nothing
// Blog | Tag -------------------------------------
} elseif (is_tag()) {
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . single_tag_title('', false) . '</a>';
// Blog | Category --------------------------------
} elseif (is_category()) {
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . single_cat_title('', false) . '</a>';
// Blog | Author ----------------------------------
} elseif (is_author()) {
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . get_the_author() . '</a>';
// Blog | Day -------------------------------------
} elseif (is_day()) {
$breadcrumbs[] = '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a>';
$breadcrumbs[] = '<a href="' . get_month_link(get_the_time('Y'), get_the_time('m')) . '">' . get_the_time('F') . '</a>';
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . get_the_time('d') . '</a>';
// Blog | Month -----------------------------------
} elseif (is_month()) {
$breadcrumbs[] = '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a>';
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . get_the_time('F') . '</a>';
// Blog | Year ------------------------------------
} elseif (is_year()) {
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . get_the_time('Y') . '</a>';
// Single -----------------------------------------
} elseif (is_single() && !is_attachment()) {
// Custom Post Type -----------------
if (get_post_type() != 'post') {
$post_type = get_post_type_object(get_post_type());
$slug = $post_type->rewrite;
$portfolio_page_id = mfn_wpml_ID(mfn_opts_get('portfolio-page'));
// Portfolio Page ------------
if ($slug['slug'] == mfn_opts_get('portfolio-slug', 'portfolio-item') && $portfolio_page_id) {
$breadcrumbs[] = '<a href="' . get_page_link($portfolio_page_id) . '">' . get_the_title($portfolio_page_id) . '</a>';
}
// Category ----------
if ($portfolio_page_id) {
$terms = get_the_terms(get_the_ID(), 'portfolio-types');
if (!empty($terms) && !is_wp_error($terms)) {
$term = $terms[0];
$breadcrumbs[] = '<a href="' . get_term_link($term) . '">' . $term->name . '</a>';
}
}
// Single Item --------
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . get_the_title() . '</a>';
// Blog | Single --------------------
} else {
$cat = get_the_category();
if (!empty($cat)) {
$breadcrumbs[] = get_category_parents($cat[0], true, $separator);
}
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . get_the_title() . '</a>';
}
// Taxonomy ---------------------------------------
} elseif (!is_page() && get_post_taxonomies()) {
// Portfolio ------------------------
$post_type = get_post_type_object(get_post_type());
if ($post_type->name == 'portfolio' && ($portfolio_page_id = mfn_wpml_ID(mfn_opts_get('portfolio-page')))) {
$breadcrumbs[] = '<a href="' . get_page_link($portfolio_page_id) . '">' . get_the_title($portfolio_page_id) . '</a>';
}
$breadcrumbs[] = '<a href="' . curPageURL() . '">' . single_cat_title('', false) . '</a>';
// Page with parent -------------------------------
} elseif (is_page() && $post->post_parent) {
$parent_id = $post->post_parent;
$parents = array();
while ($parent_id) {
//.........这里部分代码省略.........
开发者ID:Qualitair,项目名称:ecommerce,代码行数:101,代码来源:theme-functions.php
示例8: get_breadcrumb_leaf_markup
/**
* Adds the markup of the breadcrumb leaf
* @param string $object_id ID of the current query object
*
* @return string The HTML markup of the breadcrumb leaf
*/
private function get_breadcrumb_leaf_markup($object_type = '')
{
global $wp_query, $wp_locale;
switch ($object_type) {
case 'term':
$term = $wp_query->get_queried_object();
$title = $term->name;
break;
case 'year':
$title = esc_html(get_query_var('year'));
break;
case 'month':
$title = $wp_locale->get_month(get_query_var('monthnum'));
break;
case 'day':
$title = get_query_var('day');
break;
case 'author':
$user = $wp_query->get_queried_object();
$title = $user->display_name;
break;
case 'search':
$title = sprintf('%s %s', $this->search_prefix, esc_html(get_search_query()));
break;
case '404':
$title = $this->error_prefix;
break;
case 'bbpress_search':
$title = sprintf('%s %s', $this->search_prefix, esc_html(get_query_var('bbp_search')));
break;
case 'bbpress_user':
$current_user = wp_get_current_user();
$title = $current_user->user_nicename;
break;
case 'events':
$title = tribe_get_events_title();
break;
default:
$title = get_the_title($this->post->ID);
break;
}
return sprintf('<span class="breadcrumb-leaf">%s</span>', $title);
}
开发者ID:mathewdenis,项目名称:avada,代码行数:49,代码来源:class-breadcrumbs.php
示例9: tribe_events_title
/**
* Event Title (Display)
*
* Display an event's title with pseudo-breadcrumb if on a category
*
* @param bool $depth include linked title
*/
function tribe_events_title($depth = true)
{
echo apply_filters('tribe_events_title', tribe_get_events_title($depth));
}
开发者ID:NallelyFlores89,项目名称:cronica-ambiental,代码行数:11,代码来源:loop.php
示例10: get_title
/**
* Get the title for the view
*
* @param $title
* @param null $sep
*
* @return string
*/
protected function get_title($title, $sep = null)
{
return tribe_get_events_title(false) . ' ' . $sep . ' ' . $title;
}
开发者ID:awwong1,项目名称:esps-wpsite,代码行数:12,代码来源:Template_Factory.php
示例11: load_ecp_title_into_page_template
public static function load_ecp_title_into_page_template($title, $id)
{
global $post;
return !is_single() && (isset($post->ID) && $post->ID == $id) ? tribe_get_events_title() : $title;
}
开发者ID:mpaskew,项目名称:isc-dev,代码行数:5,代码来源:tribe-templates.class.php
示例12: fitclub_header_title
/**
* Render header title for the header bar
*/
function fitclub_header_title()
{
if (is_archive()) {
if (fitclub_is_tribe_page()) {
$fitclub_header_title = tribe_get_events_title();
} else {
$fitclub_header_title = get_the_archive_title();
}
} elseif (is_404()) {
$fitclub_header_title = esc_html__('Page NOT Found', 'fitclub');
} elseif (is_search()) {
$search_title = sprintf(esc_html__('Search Results for: %s', 'fitclub'), '<span>' . get_search_query() . '</span>');
$fitclub_header_title = $search_title;
} elseif (is_page()) {
$fitclub_header_title = get_the_title();
} elseif (is_single()) {
$fitclub_header_title = get_the_title();
} elseif (is_home()) {
$queried_id = get_option('page_for_posts');
$fitclub_header_title = get_the_title($queried_id);
} else {
$fitclub_header_title = '';
}
return esc_html($fitclub_header_title);
}
开发者ID:themegrill,项目名称:fitclub,代码行数:28,代码来源:fitclub.php
示例13: avada_get_page_title_bar_contents
function avada_get_page_title_bar_contents($post_id, $get_secondary_content = TRUE)
{
global $smof_data;
if ($get_secondary_content) {
ob_start();
if (fusion_get_option('page_title_bar_bs', 'page_title_breadcrumbs_search_bar', $post_id) != 'none') {
if ($smof_data['page_title_bar_bs'] == 'Breadcrumbs' && get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == 'breadcrumbs' || $smof_data['page_title_bar_bs'] != 'Breadcrumbs' && get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == 'breadcrumbs' || $smof_data['page_title_bar_bs'] == 'Breadcrumbs' && (get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == 'default' || get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == '')) {
fusion_breadcrumbs();
} else {
if ($smof_data['page_title_bar_bs'] == 'Search Box' && get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == 'searchbar' || $smof_data['page_title_bar_bs'] != 'Search Box' && get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == 'searchbar' || $smof_data['page_title_bar_bs'] == 'Search Box' && (get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == 'default' || get_post_meta($post_id, 'pyre_page_title_breadcrumbs_search_bar', true) == '')) {
get_search_form();
}
}
}
$secondary_content = ob_get_contents();
ob_get_clean();
} else {
$secondary_content = '';
}
$title = '';
$subtitle = '';
if (get_post_meta($post_id, 'pyre_page_title_custom_text', true) != '') {
$title = get_post_meta($post_id, 'pyre_page_title_custom_text', true);
}
if (get_post_meta($post_id, 'pyre_page_title_custom_subheader', true) != '') {
$subtitle = get_post_meta($post_id, 'pyre_page_title_custom_subheader', true);
}
if (get_post_meta($post_id, 'pyre_page_title_text', true) == '' || get_post_meta($post_id, 'pyre_page_title_text', true) == 'default') {
$page_title_text = $smof_data['page_title_bar_text'];
} else {
$page_title_text = get_post_meta($post_id, 'pyre_page_title_text', true);
}
if (!$title) {
$title = get_the_title();
if (is_home()) {
$title = $smof_data['blog_title'];
}
if (is_search()) {
$title = __('Search results for:', 'Avada') . ' ' . get_search_query();
}
if (is_404()) {
$title = __('Error 404 Page', 'Avada');
}
if (class_exists('TribeEvents') && tribe_is_event() && !is_single() && !is_home() || class_exists('TribeEvents') && is_events_archive() || class_exists('TribeEvents') && is_events_archive() && is_404()) {
$title = tribe_get_events_title();
}
if (is_archive() && !is_bbpress() && !is_search()) {
if (is_day()) {
$title = __('Daily Archives:', 'Avada') . '<span> ' . get_the_date() . '</span>';
} else {
if (is_month()) {
$title = __('Monthly Archives:', 'Avada') . '<span> ' . get_the_date(_x('F Y', 'monthly archives date format', 'Avada')) . '</span>';
} elseif (is_year()) {
$title = __('Yearly Archives:', 'Avada') . '<span> ' . get_the_date(_x('Y', 'yearly archives date format', 'Avada')) . '</span>';
} elseif (is_author()) {
$curauth = get_user_by('id', get_query_var('author'));
$title = $curauth->nickname;
} elseif (is_post_type_archive()) {
$title = post_type_archive_title('', false);
$sermon_settings = get_option('wpfc_options');
if (is_array($sermon_settings)) {
$title = $sermon_settings['archive_title'];
}
} else {
$title = single_cat_title('', false);
}
}
}
if (class_exists('Woocommerce') && is_woocommerce() && (is_product() || is_shop()) && !is_search()) {
if (!is_product()) {
$title = woocommerce_page_title(false);
}
}
}
if (!$subtitle) {
if (is_home()) {
$subtitle = $smof_data['blog_subtitle'];
}
}
if (!is_archive() && !is_search() && !(is_home() && !is_front_page())) {
if (get_post_meta($post_id, 'pyre_page_title', true) == 'yes' || get_post_meta($post_id, 'pyre_page_title', true) == 'yes_without_bar' || $smof_data['page_title_bar'] != 'hide' && get_post_meta($post_id, 'pyre_page_title', true) != 'no') {
if ($page_title_text == 'no') {
$title = '';
$subtitle = '';
}
}
} else {
if ($smof_data['page_title_bar'] != 'hide') {
if ($page_title_text == 'no') {
$title = '';
$subtitle = '';
}
}
}
return array($title, $subtitle, $secondary_content);
}
开发者ID:mathewdenis,项目名称:avada,代码行数:96,代码来源:custom_functions.php
示例14: die
* Default Events Template
* This file is the basic wrapper template for all the views if 'Default Events Template'
* is selected in Events -> Settings -> Template -> Events Template.
*
* Override this template in your own theme by creating a file at [your-theme]/tribe-events/default-template.php
*
* @package TribeEventsCalendar
* @since 3.0
* @author Modern Tribe Inc.
*
*/
if (!defined('ABSPATH')) {
die('-1');
}
if (!is_singular()) {
$title = tribe_get_events_title(false);
}
get_header();
?>
<div class="row page-wrapper">
<?php
WpvTemplates::left_sidebar();
?>
<article <?php
post_class(WpvTemplates::get_layout());
?>
>
<?php
tribe_events_before_html();
?>
<?php
开发者ID:petrfaitl,项目名称:wordpress-event-theme,代码行数:31,代码来源:default-template.php
示例15: grve_header_title
/**
* Prints correct title/subtitle for all cases
*/
function grve_header_title()
{
global $post;
$page_title = $page_description = $page_reversed = '';
//Shop
if (grve_woocommerce_enabled() && is_shop() && !is_search()) {
$post_id = wc_get_page_id('shop');
$page_title = get_the_title($post_id);
$page_description = get_post_meta($post_id, 'grve_page_description', true);
return array('title' => $page_title, 'description' => $page_description);
}
//Events Calendar Overview Pages
if (grve_events_calendar_is_overview()) {
return array('title' => tribe_get_events_title(true), 'description' => '');
}
//Main Pages
if (is_front_page() && is_home()) {
// Default homepage
$page_title = get_bloginfo('name');
$page_description = get_bloginfo('description');
} else {
if (is_front_page()) {
// static homepage
$page_title = get_bloginfo('name');
$page_description = get_bloginfo('description');
} else {
if (is_home()) {
// blog page
$page_title = get_bloginfo('name');
$page_description = get_bloginfo('description');
} else {
if (is_search()) {
$page_description = __('Search Results for :', GRVE_THEME_TRANSLATE);
$page_title = esc_attr(get_search_query());
$page_reversed = 'reversed';
} else {
if (is_singular()) {
$post_id = $post->ID;
$post_type = get_post_type($post_id);
//Single Post
if ($post_type == 'page' && is_singular('page')) {
$page_title = get_the_title();
$page_description = get_post_meta($post_id, 'grve_page_description', true);
} else {
if ($post_type == 'portfolio' && is_singular('portfolio')) {
$page_title = get_the_title();
$page_description = get_post_meta($post_id, 'grve_portfolio_description', true);
} else {
if (grve_events_calendar_enabled() && $post_type == 'tribe_events' && is_singular('tribe_events')) {
$page_title = get_the_title();
$page_description = tribe_events_event_schedule_details($post_id, '', '');
if (tribe_get_cost()) {
$page_description .= '<span class="grve-event-cost grve-bg-primary-1">' . tribe_get_cost(null, true) . '</span>';
}
} else {
if (grve_events_calendar_enabled() && $post_type == 'tribe_organizer' && is_singular('tribe_organizer')) {
$page_title = get_the_title();
$page_description = grve_event_organizer_title_meta();
} else {
$page_title = get_the_title();
}
}
}
}
} else {
if (is_archive()) {
//Post Categories
if (is_category()) {
$page_title = single_cat_title("", false);
$page_description = category_description();
} else {
if (is_tag()) {
$page_description = __("Posts Tagged :", GRVE_THEME_TRANSLATE);
$page_title = single_tag_title("", false);
$page_reversed = 'reversed';
} else {
if (is_author()) {
global $author;
$userdata = get_userdata($author);
$page_description = __("Posts By :", GRVE_THEME_TRANSLATE);
$page_title = $userdata->display_name;
$page_reversed = 'reversed';
} else {
if (is_day()) {
$page_description = __("Daily Archives :", GRVE_THEME_TRANSLATE);
$page_title = get_the_time('l, F j, Y');
$page_reversed = 'reversed';
} else {
if (is_month()) {
$page_description = __("Monthly Archives :", GRVE_THEME_TRANSLATE);
$page_title = get_the_time('F Y');
$page_reversed = 'reversed';
} else {
if (is_year()) {
$page_description = __("Yearly Archives :", GRVE_THEME_TRANSLATE);
$page_title = get_the_time('Y');
$page_reversed = 'reversed';
//.........这里部分代码省略.........
开发者ID:poweronio,项目名称:mbsite,代码行数:101,代码来源:grve-header-functions.php
示例16: tribe_events_title
/**
* Event Title (Display)
*
* Display an event's title with pseudo-breadcrumb if on a category
*
* @param bool $depth include linked title
* @since 2.0
*/
function tribe_events_title($depth = true)
{
echo tribe_get_events_title($depth);
}
开发者ID:mpaskew,项目名称:isc-dev,代码行数:12,代码来源:loop.php
注:本文中的tribe_get_events_title函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论