_x( 'Portfolio Category', 'taxonomy general name', 'bisnezia-free' ), 'singular_name' => _x( 'Portfolio Category', 'taxonomy singular name', 'bisnezia-free' ), 'search_items' => __( 'Search Portfolio', 'bisnezia-free' ), 'all_items' => __( 'All Cats', 'bisnezia-free' ), 'parent_item' => __( 'Parent Cat', 'bisnezia-free' ), 'parent_item_colon' => __( 'Parent Cats:', 'bisnezia-free' ), 'edit_item' => __( 'Edit Portfolio Category', 'bisnezia-free' ), 'update_item' => __( 'Update Portfolio Category', 'bisnezia-free' ), 'add_new_item' => __( 'Add New Portfolio Category', 'bisnezia-free' ), 'new_item_name' => __( 'New Portfolio Category', 'bisnezia-free' ), 'menu_name' => __( 'Portfolio Cats', 'bisnezia-free' ) ); $args_adp = array( 'hierarchical' => true, 'labels' => $labels_adp, 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'portfolio-category' ) ); register_taxonomy( 'portfolio_cat', array( 'portfolio' ), $args_adp ); } add_action( 'init', 'add_custom_taxonomies1', 0 );*/ //register_taxonomy( 'portfolio_cat', array('portfolio'), $args ); //Start Portfolio /*add_action('init', 'custom_post_portfolio'); function custom_post_portfolio() { $labels = array( 'name' => _x('Portfolio', 'post type general name', 'bisnezia-free'), 'singular_name' => _x('Portfolio', 'post type singular name', 'bisnezia-free'), 'add_new' => _x('Add New', 'Portfolio', 'bisnezia-free'), 'add_new_item' => __('Add New Portfolio', 'bisnezia-free'), 'edit_item' => __('Edit Portfolio', 'bisnezia-free'), 'new_item' => __('New Portfolio', 'bisnezia-free'), 'view_item' => __('View Portfolio', 'bisnezia-free'), 'search_items' => __('Search Portfolio', 'bisnezia-free'), 'not_found' => __('No Portfolio found', 'bisnezia-free'), 'not_found_in_trash' => __('No Portfolio found in Trash', 'bisnezia-free'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 5, 'rewrite' => true, 'taxonomies' => array('post_tag'), 'supports' => array('title','editor','thumbnail', 'thumbnail') ); register_post_type('portfolio',$args); }*/ //Start Team /*add_action('init', 'custom_post_team'); function custom_post_team() { $labels = array( 'name' => _x('Team', 'post type general name', 'bisnezia-free'), 'singular_name' => _x('Team Member', 'post type singular name', 'bisnezia-free'), 'add_new' => _x('Add New', 'Team Member', 'bisnezia-free'), 'add_new_item' => __('Add New Team Member', 'bisnezia-free'), 'edit_item' => __('Edit Team Member', 'bisnezia-free'), 'new_item' => __('New Team Member', 'bisnezia-free'), 'view_item' => __('View Team Member', 'bisnezia-free'), 'search_items' => __('Search Team Members', 'bisnezia-free'), 'not_found' => __('No Team Member found', 'bisnezia-free'), 'not_found_in_trash' => __('No Team Member found in Trash', 'bisnezia-free'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 5, 'rewrite' => true, 'taxonomies' => array('post_tag'), 'supports' => array('title','editor','thumbnail', 'thumbnail') ); register_post_type('wct_team',$args); }*/ add_action( 'wp_ajax_f711_get_portfolio_content', 'f711_get_post_content_callback' ); // If you want not logged in users to be allowed to use this function as well, register it again with this function: add_action( 'wp_ajax_nopriv_f711_get_portfolio_content', 'f711_get_post_content_callback' ); function f711_get_post_content_callback() { // retrieve post_id, and sanitize it to enhance security $post_id = intval($_POST['post_id'] ); $customs = get_post_custom($post_id); $client = $customs['_portfolio_toolkit_project_client'][0]; $date = $customs['_portfolio_toolkit_project_date'][0]; $link = $customs['_portfolio_toolkit_project_url'][0]; // Check if the input was a valid integer if ( $post_id == 0 ) { echo "Invalid Input"; die(); } // get the post $thispost = get_post( $post_id ); // check if post exists if ( !is_object( $thispost ) ) { echo 'There is no post with the ID ' . $post_id; die(); } //echo $post_id."
"; //echo $thispost->post_content; //Maybe you want to echo wpautop( $thispost->post_content ); echo '

'.get_the_title($post_id).'

'.get_the_post_thumbnail($post_id, 'full', array('class'=>'img-responsive portfolio-image center-block')).'
'.$thispost->post_content."
"; if($client!=NULL){ echo "Client:

".$client."

"; } if($date!=NULL){ echo "Completion Date".$date.""; } if($link!=NULL){ echo "Visit Site"; } echo "
".'
'; die(); } add_action("admin_init", "extra_custom_fields"); function extra_custom_fields(){ add_meta_box("position_box", "Information", "position_box", array("wct_team"), "normal", "low"); } function position_box(){ global $post; $custom = get_post_custom($post->ID); $position = $custom["_position"][0]; $facebook = $custom["_facebook"][0]; $twitter = $custom["_twitter"][0]; $linkedin = $custom["_linkedin"][0]; $instagram = $custom["_instagram"][0]; ?>














ID, "_position", $_POST["_position"]); } if(isset($_POST["_facebook"])){ update_post_meta($post->ID, "_facebook", $_POST["_facebook"]); } if(isset($_POST["_twitter"])){ update_post_meta($post->ID, "_twitter", $_POST["_twitter"]); } if(isset($_POST["_linkedin"])){ update_post_meta($post->ID, "_linkedin", $_POST["_linkedin"]); } if(isset($_POST["_instagram"])){ update_post_meta($post->ID, "_instagram", $_POST["_instagram"]); } } function register_wct_bisnezia_menu() { register_nav_menu('header-top-menu',__( 'Homepage Top Menu', 'bisnezia-free' )); register_nav_menu('single-menu',__( 'Single Page Top Menu', 'bisnezia-free' )); } add_action( 'init', 'register_wct_bisnezia_menu' ); if (!function_exists('wct_req_plugins_include')) { require_once(dirname(__File__).'/class-tgm-plugin-activation.php'); add_action('tgmpa_register', 'wct_req_plugins_include'); function wct_req_plugins_include() { $plugins = array( array( 'name' => 'Portfolio Post Type', 'slug' => 'portfolio-toolkit', 'required' => true, ), array( 'name' => 'Team Post Type', 'slug' => 'wp-team-manager', 'required' => true, ), array( 'name' => 'Contact Form 7', 'slug' => 'contact-form-7', 'required' => true, ), array( 'name' => 'Redux Framework for Bisnezia Responsive Theme', 'slug' => 'redux-framework', 'required' => true, ), array( 'name' => 'MailChimp for Wordpress', 'slug' => 'mailchimp-for-wp', 'required' => true, ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'id' => 'tgmpa', 'domain' => 'bisnezia-free', // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => esc_html__('Install Required Plugins', 'bisnezia-free'), 'menu_title' => esc_html__('Install Plugins', 'bisnezia-free'), 'installing' => esc_html__('Installing Plugin: %s', 'bisnezia-free'), // %1$s = plugin name 'oops' => esc_html__('Something went wrong with the plugin API.', 'bisnezia-free'), 'notice_can_install_required' => _n_noop('This theme requires the following plugin: %1$s.', 'This theme requires the following plugins: %1$s.' , 'bisnezia-free'), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop('This theme recommends the following plugin: %1$s.', 'This theme recommends the following plugins: %1$s.', 'bisnezia-free'), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop('Sorry, but you do not have the correct permissions to install the %s plugin. Contact the administrator of this site for help on getting the plugin installed.', 'Sorry, but you do not have the correct permissions to install the %s plugins. Contact the administrator of this site for help on getting the plugins installed.', 'bisnezia-free'), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop('The following required plugin is currently inactive: %1$s.', 'The following required plugins are currently inactive: %1$s.', 'bisnezia-free'), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop('The following recommended plugin is currently inactive: %1$s.', 'The following recommended plugins are currently inactive: %1$s.', 'bisnezia-free'), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop('Sorry, but you do not have the correct permissions to activate the %s plugin. Contact the administrator of this site for help on getting the plugin activated.', 'Sorry, but you do not have the correct permissions to activate the %s plugins. Contact the administrator of this site for help on getting the plugins activated.', 'bisnezia-free'), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop('The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', 'bisnezia-free'), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop('Sorry, but you do not have the correct permissions to update the %s plugin. Contact the administrator of this site for help on getting the plugin updated.', 'Sorry, but you do not have the correct permissions to update the %s plugins. Contact the administrator of this site for help on getting the plugins updated.', 'bisnezia-free'), // %1$s = plugin name(s) 'install_link' => _n_noop('Begin installing plugin', 'Begin installing plugins', 'bisnezia-free'), 'activate_link' => _n_noop('Activate installed plugin', 'Activate installed plugins', 'bisnezia-free'), 'return' => esc_html__('Return to Required Plugins Installer', 'bisnezia-free'), 'plugin_activated' => esc_html__('Plugin activated successfully.', 'bisnezia-free'), 'complete' => esc_html__('All plugins installed and activated successfully. %s','bisnezia-free'), // %1$s = dashboard link ), ); tgmpa($plugins, $config); } }