function init()
 {
     if (function_exists('register_field')) {
         //echo("s");
         register_field('acf_field_limiter', dirname(__FILE__) . '/limiter-v3.php');
     }
 }
/**
 * Register custom Advanced Custom Field types
 * 
 * @return void
 */
function digitalriver_register_acf_types()
{
    if (function_exists('register_field')) {
        register_field('Template_field', dirname(__FILE__) . '/fields/template.php');
        register_field('Categories_field', dirname(__FILE__) . '/fields/categories.php');
        register_field('Custom_Post_Types_field', dirname(__FILE__) . '/fields/custom_post_types.php');
        register_field('Widget_Template_Relationship_field', dirname(__FILE__) . '/fields/widget_template_relationship.php');
    }
}
Example #3
0
function init_wp_wysiwyg()
{
    if (function_exists('register_field')) {
        register_field('acf_field_wp_wysiwyg', dirname(__FILE__) . '/acf-wp_wysiwyg-v3.php');
    }
}
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_gravity_forms', dirname(__FILE__) . '/gravity_forms-v3.php');
     }
 }
Example #5
0
 function register_field_v3()
 {
     if (function_exists('register_field')) {
         register_field('ACF_NGGallery_Field', dirname(__FILE__) . '/nggallery-field-v3.php');
     }
 }
    $sort = apply_filters("get_{$adjacent}_post_sort", "ORDER BY p.post_date {$order} LIMIT 1");
    $query = "SELECT p.* FROM {$wpdb->posts} AS p {$join} {$where} {$sort}";
    $query_key = 'adjacent_post_' . md5($query);
    $result = wp_cache_get($query_key, 'counts');
    if (false !== $result) {
        return $result;
    }
    $result = $wpdb->get_row("SELECT p.* FROM {$wpdb->posts} AS p {$join} {$where} {$sort}");
    if (null === $result) {
        $result = '';
    }
    wp_cache_set($query_key, $result, 'counts');
    return $result;
}
if (function_exists('register_field')) {
    register_field('Categories_field', dirname(__FILE__) . '/categories/categories-v4.php');
}
/*----------Count Posts In Work Categories-------*/
function get_work_category_count($input = '')
{
    $args = array('post_type' => 'post', 'orderby' => 'title', 'order' => 'asc', 'posts_per_page' => -1, 'meta_query' => array('relation' => 'AND', array('key' => 'show_work', 'value' => true, 'compare' => '=')));
    $posts = get_posts($args);
    $number = 0;
    foreach ($posts as $post) {
        setup_postdata($post);
        if (strtotime($post->event_end_date) == "" || strtotime($post->event_end_date) >= strtotime("now")) {
            $this_cat = '0';
            $cat_lists = wp_get_post_terms($post->ID, 'category');
            foreach ($cat_lists as $list) {
                if ($input == $list->term_id) {
                    $number++;
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_location', dirname(__FILE__) . '/user-search-select-v3.phpp');
     }
 }
Example #8
0
 public function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_hidden', dirname(__FILE__) . '/hidden-v3.php');
     }
 }
 /**
  * Registers the Field with Advanced Custom Fields
  */
 public function register_field()
 {
     if (function_exists('register_field')) {
         register_field('ACF_Required_Field', __FILE__);
         add_action('wp_insert_post_data', array(&$this, 'enforce_required_fields'), 100, 2);
         add_action('admin_notices', array(&$this, 'admin_notice'), 10, 0);
     }
 }
Example #10
0
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_code_area', dirname(__FILE__) . '/acf_code_area-v3.php');
     }
 }
 /**
  * Registers the Field with Advanced Custom Fields
  */
 public function register_field()
 {
     if (function_exists('register_field')) {
         register_field('ACF_Taxonomy_Field', __FILE__);
     }
 }
Example #12
0
// Sidebars and widgets
require_once locate_template('/lib/actions.php');
// Actions
require_once locate_template('/lib/scripts.php');
// Scripts and stylesheets
require_once locate_template('/lib/post-types.php');
// Custom post types
require_once locate_template('/lib/custom.php');
// Custom functions
if (is_admin()) {
    require_once locate_template('/lib/options.php');
    // Custom Theme Options
}
//add ACF Categories Field
if (function_exists('register_field')) {
    register_field('Categories_field', dirname(__FILE__) . '/lib/acf-categories.php');
}
function roots_setup()
{
    // Register wp_nav_menu() menus (http://codex.wordpress.org/Function_Reference/register_nav_menus)
    register_nav_menus(array('primary_navigation' => __('Primary Navigation', 'roots'), 'food_subnav' => __('Food Subnav', 'roots'), 'events_subnav' => __('Events Subnav', 'roots'), 'weddings_subnav' => __('Weddings Subnav', 'roots')));
    // Add post thumbnails (http://codex.wordpress.org/Post_Thumbnails)
    add_theme_support('post-thumbnails');
    set_post_thumbnail_size(130, 85, true);
    add_image_size('blog-thumb-first', 460, 460, true);
    //blog first thumb
    add_image_size('blog-thumb', 220, 220, true);
    //blog thumb
    add_image_size('carousel', 700, 450, false);
    //carousel
    add_image_size('timeline', 230, 165, true);
Example #13
0
 private function _setup_cpt_acf()
 {
     if (function_exists('register_field')) {
         register_field('PostTypeSelector', FORECMS_DIR . '/libs/cpt_field.php');
     }
 }
Example #14
0
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_paypal_item', dirname(__FILE__) . '/paypal_item-v3.php');
     }
 }
 /**
  * Registers the Address Field with Advanced Custom Fields
  */
 public function register_address_field()
 {
     if (function_exists('register_field')) {
         register_field('ACF_Address_Field', __FILE__);
     }
 }
Example #16
0
            echo $flagShow[$flag];
            break;
        default:
            break;
    }
}
//查找postmeta特定值,获取文章ID
function select_postmeta_key($key, $value)
{
    global $wpdb;
    $table_name = $wpdb->prefix;
    $object_id = $wpdb->get_col("SELECT post_id FROM " . $table_name . "postmeta WHERE `meta_key` = '" . $key . "' AND `meta_value` ='" . $value . "'");
    return $object_id;
}
//调用自定义的函数,在wp-helper目录的custom-fields.php文件中
register_field();
//自定义PHP页面加载调用wordpress的API函数(仅限固定链接下使用)
function loadCustomTemplate($template)
{
    global $wp_query;
    if (!file_exists($template)) {
        return;
    }
    $wp_query->is_page = true;
    $wp_query->is_single = false;
    $wp_query->is_home = false;
    $wp_query->comments = false;
    // if we have a 404 status
    if ($wp_query->is_404) {
        // set status of 404 to false
        unset($wp_query->query["error"]);
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_google_font_selector', dirname(__FILE__) . '/google_font_selector-v3.php');
     }
 }
 function init()
 {
     register_field('acf_field_leaflet_field', dirname(__FILE__) . '/leaflet_field-v3.php');
 }
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_post_type_selector', dirname(__FILE__) . '/post-type-selector-v3.php');
     }
 }
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_sidebar_selector', dirname(__FILE__) . '/sidebar_selector-v3.php');
     }
 }
Example #21
0
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_date_time_picker', dirname(__FILE__) . '/date_time_picker-v3.php');
     }
 }
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_categories', dirname(__FILE__) . '/categories-v3.php');
     }
 }
Example #23
0
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_basic_file', dirname(__FILE__) . '/basic_file-v3.php');
     }
 }
 function init()
 {
     if (function_exists('register_field')) {
         register_field('acf_field_image_select', dirname(__FILE__) . '/image-select-v3.php');
     }
 }