_x( 'Flickr Album Gallery', 'fa_gallery' ), 'singular_name' => _x( 'Flickr Album Gallery', 'fa_gallery' ), 'add_new' => __( 'Add New Gallery', 'fa_gallery' ), 'add_new_item' => __( 'Add New Gallery', 'fa_gallery' ), 'edit_item' => __( 'Edit Gallery', 'fa_gallery' ), 'new_item' => __( 'New Album Gallery', 'fa_gallery' ), 'view_item' => __( 'View Album Gallery', 'fa_gallery' ), 'search_items' => __( 'Search Album Galleries', 'fa_gallery' ), 'not_found' => __( 'No Album Galleries Found', 'fa_gallery' ), 'not_found_in_trash' => __( 'No Album Galleries Found in Trash', 'fa_gallery' ), 'parent_item_colon' => __( 'Parent Album Gallery:', 'fa_gallery' ), 'all_items' => __( 'All Album Galleries', 'fa_gallery' ), 'menu_name' => _x( 'Flickr Album Gallery', 'fa_gallery' ), ); $args = array( 'labels' => $labels, 'hierarchical' => false, 'supports' => array( 'title', ), 'public' => false, 'show_ui' => true, 'show_in_menu' => true, 'menu_position' => 10, 'menu_icon' => 'dashicons-format-gallery', 'show_in_nav_menus' => false, 'publicly_queryable' => false, 'exclude_from_search' => true, 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => false, 'capability_type' => 'post' ); register_post_type( 'fa_gallery', $args ); add_filter( 'manage_edit-fa_gallery', array(&$this, 'fa_gallery_columns' )) ; add_action( 'manage_fa_gallery_posts_custom_column', array(&$this, 'fa_gallery_manage_columns' ), 10, 2 ); } function fa_gallery_columns( $columns ){ $columns = array( 'cb' => '', 'title' => __( 'Gallery' ), 'shortcode' => __( 'Album Gallery Shortcode' ), 'date' => __( 'Date' ) ); return $columns; } function fa_gallery_manage_columns( $column, $post_id ){ global $post; switch( $column ) { case 'shortcode' : echo ''; break; default : break; } } // 3 - Meta Box Creator public function Add_all_fag_meta_boxes() { add_meta_box( __('Add Images', FAG_TEXT_DOMAIN), __('Add Images', FAG_TEXT_DOMAIN), array(&$this, 'fag_meta_box_form_function'), 'fa_gallery', 'normal', 'low' ); add_meta_box ( __('Flickr Album Gallery Shortcode', FAG_TEXT_DOMAIN), __('Flickr Album Gallery Shortcode', FAG_TEXT_DOMAIN), array(&$this, 'fag_shortcode_meta_box_form_function'), 'fa_gallery', 'side', 'low'); add_meta_box('Rate Us' , 'Rate Us', array($this, 'Rate_us_meta_box_function'), 'fa_gallery', 'side', 'low'); add_meta_box('Upgrade To Pro Version' , 'Upgrade To Pro Version', array($this, 'Upgrade_to_meta_box_function'), 'fa_gallery', 'side', 'low'); add_meta_box('Pro Features', 'Pro Features', array($this, 'Pro_freatures_meta_box_function'), 'fa_gallery', 'side', 'low'); } /** * Rate Us Meta Box */ public function Rate_us_meta_box_function() { ?>

Please Review & Rate Us On WordPress

RATE US

">
View Live Demo
Upgrade To Pro
ID, 'fag_settings', true)); if(count($FAG_Settings[0])) { $FAG_API_KEY = $FAG_Settings[0]['fag_api_key']; $FAG_Album_ID = $FAG_Settings[0]['fag_album_id']; $FAG_Show_Title = $FAG_Settings[0]['fag_show_title']; $FAG_Custom_CSS = $FAG_Settings[0]['fag_custom_css']; } /** * Default Settings */ if(!isset($FAG_API_KEY)) { $FAG_API_KEY = "e54499be5aedef32dccbf89df9eaf921"; } if(!isset($FAG_Album_ID)) { $FAG_Album_ID = "72157645975425037"; } if(!isset($FAG_Show_Title)) { $FAG_Show_Title = "yes"; } ?>



> Yes > NO

.
: <style>...</style> .


Get more Image Sliders, Album Layouts, Hover Animations, Multiple Album Shortcodes. View details Here

Check Flicker Album Pro Details & Live Demo

$FAG_API_KEY, 'fag_album_id' => $FAG_Album_ID, 'fag_show_title' => $FAG_Show_Title, 'fag_custom_css' => $FAG_Custom_CSS ); update_post_meta($PostID, 'fag_settings', serialize($FAGArray)); } } }// end of class global $FlickrAlbumGallery; $FlickrAlbumGallery = new FlickrAlbumGallery(); /** * Flickr Album Gallery Shortcode Detect Function */ function FlickrAlbumGalleryShortCodeDetect() { //global $wp_query; //$Posts = $wp_query->posts; //$Pattern = get_shortcode_regex(); //foreach ($Posts as $Post) { //if ( preg_match_all( '/'. $Pattern .'/s', $Post->post_content, $Matches ) && array_key_exists( 2, $Matches ) && in_array( 'FAG', $Matches[2] ) ) { //if ( strpos($Post->post_content, 'FAG' ) ) { //JS /* wp_enqueue_script('jquery'); wp_enqueue_script( 'fag-bootstrap-min-js', plugins_url('js/bootstrap.min.js', __FILE__ ), array('jquery'), false, true ); wp_enqueue_script( 'fag-imagesloaded-pkgd-min-js', plugins_url('js/imagesloaded.pkgd.min.js', __FILE__ ), array('jquery'), false, true ); wp_enqueue_script( 'fag-jquery-blueimp-gallery-min-js', plugins_url('js/jquery.blueimp-gallery.min.js', __FILE__ ), array('jquery'), false, true ); wp_enqueue_script( 'fag-bootstrap-image-gallery-min-js', plugins_url('js/bootstrap-image-gallery.min.js', __FILE__ ), array('jquery'), false, true ); wp_enqueue_script( 'fag-flickr-jquery-js', plugins_url('js/flickr-jquery.js', __FILE__ ), array('jquery'), false, true ); //CSS wp_enqueue_style('fag-bootstrap-min-css', FAG_PLUGIN_URL.'css/bootstrap.min.css'); wp_enqueue_style('fag-blueimp-gallery-min-css', FAG_PLUGIN_URL.'css/blueimp-gallery.min.css'); wp_enqueue_style('fag-site-css', FAG_PLUGIN_URL.'css/site.css'); wp_enqueue_style('fag-font-awesome-latest', FAG_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min.css'); */ //break; //} //end of if //} //end of foreach } add_action( 'wp', 'FlickrAlbumGalleryShortCodeDetect' ); /** * Flickr Album gallery Short Code [FAG] */ require_once("flickr-album-gallery-short-code.php"); /** * Documentation Page */ add_action('admin_menu' , 'FAG_DOC_Menu_Function'); function FAG_DOC_Menu_Function() { add_submenu_page('edit.php?post_type=fa_gallery', 'Upgrade To Pro', 'Upgrade To Pro', 'administrator', 'flickr-docs', 'FAG_DOC_Page_Function'); } function FAG_DOC_Page_Function() { wp_enqueue_script('bootstrap-min-js', FAG_PLUGIN_URL.'js/bootstrap.min.js'); wp_enqueue_script('weblizar-tab-js', FAG_PLUGIN_URL .'js/option-js.js',array('jquery', 'media-upload', 'jquery-ui-sortable')); wp_enqueue_style('weblizar-option-style-css', FAG_PLUGIN_URL .'css/weblizar-option-style.css'); wp_enqueue_style('op-bootstrap-css', FAG_PLUGIN_URL. 'css/bootstrap.min.css'); wp_enqueue_style('weblizar-bootstrap-responsive-google', FAG_PLUGIN_URL .'css/bootstrap-responsive.css'); wp_enqueue_style('font-awesome-min-css', FAG_PLUGIN_URL.'css/font-awesome-latest/css/font-awesome.min.css'); wp_enqueue_style('Respo-pricing-table-css', FAG_PLUGIN_URL .'css/pricing-table-responsive.css'); wp_enqueue_style('pricing-table-css', FAG_PLUGIN_URL .'css/pricing-table.css'); wp_enqueue_style('fag-bootstrap-min-css', FAG_PLUGIN_URL.'css/bootstrap.dashboard.css'); require_once("flicker-album-gallery-help.php"); } global $FlickrAlbumGallery; $FlickrAlbumGallery = new FlickrAlbumGallery(); require_once("flickr-album-gallery-widget.php"); ?>