=== WP Blog and Widget Pro === Contributors: wponlinesupport Tags: wordpress blog , wordpress blog widget, Free wordpress blog, blog custom post type, blog tab, blog menu, blog page with custom post type, blog, latest blog, custom post type, cpt, widget Author URI: https://www.essentialplugin.com/ Requires at least: 4.7 Tested up to: 6.4.1 Stable tag: 2.8 Requires PHP: 5.4 A quick, easy way to add a Blog custom post type, Blog widget to WordPress. == Description == Every CMS site needs a Blog section. WP Blog and widgets, manage and display blog, date archives, widget on your website. You can display the latest blog post on your homepage/front page as well as in the inner page. This plugin adds a Blog custom post type, blog widget to your WordPress site. WP Blog adds a Blog Pro tab to your admin menu, which allows you to enter Blog posts just as you would regular posts. = Features Include : = * Recent Blog Slider. * Recent Blog Carousel. * Recent Blog in Grid view. * 50 Designs for Grid Layout * 45 Designs for Slider/Carousel. * 8 Designs for List View. * 13 Designs for Grid Box. * 8 Designs for Blog Grid Box Slider. * 7 Shortcodes. * 6 Widgets (slider,list and category etc.) * Popular grid slider feature. * Custom Read More link for Blog Post. * Blog display with categories. * Drag & Drop feature to display Blog post in your desired order and other 6 types of order parameter. * 'Publicize' support with Jetpack to publish your Blog post on your social network. * Add your custom CSS via plugin setting page. * Various shortcode parameters. * Gutenberg, Elementor, Beaver and Site-Origin Page Builder Support. * Divi Page Builder Native Support. * Fusion Page Builder Native Support.74 * Fully Responsive. * 100% Multi language. = This plugin contains 6 shortcodes = * [recent_blog_post_slider] : Recent Blog Posts Slider/Carousel * [recent_blog_post] : Recent Blog Post with Grid View * [blog limit="10"] : Blog Post with Grid View * [baw_blog_list] : Blog Post with List View * [wpbaw_gridbox] : Blog Post with GridBox Layouts * [wpbaw_gridbox_slider] : Blog Post with GridBox Slider * [sp_blog_masonry] : Blog Masonry = Here is Template code = * : Recent Blog Posts Slider/Carousel * : Recent Blog Post with Grid View * : Blog Post with Grid View * : Blog Post with List View * : Blog Post with GridBox Layouts * : Blog Post with GridBox Slider * : Blog Masonry == Installation == 1. Upload the 'wp-blog-and-widget-pro' folder to the '/wp-content/plugins/' directory. 2. Activate the WP Blog and widget pro plugin through the 'Plugins' menu in WordPress. 3. Add and manage news items on your site by clicking on the 'Blog Pro' tab that appears in your admin menu. 4. Create a page with the any name and paste your desired shortcode in that. == Changelog == = 2.8 (19 May, 2023) = * [*] New - Added wpbaw_pro_old_browser() function. * [*] New - Add new read more text meta setting to manage read more button blog wise. * [*] Update - Update latest license code files. * [*] Update - Improve some sanitization function. * [*] Update - Added nonce security to plugin reset setting. * [*] Update - Update post sorting functionality to work smoothly with pagination. * [*] Fix - SEO & HTML validation error of empty image source when plugin lazy load is enabled. * [*] Fix - Image is not visible in old browser when plugin lazy load is enabled. * [*] Fix - Fixed slider initialize issue in Elementor tab, accordion and vertical tab. * [*] Fix - Fixed one error in widget with fusion page builder. * [*] Check compatibility to WordPress version 6.2.1 * [*] Tweak - Code optimization and performance improvements. * [*] Template File - Major template file has been changed. If you have an override template file in your theme then verify with the latest copy. = 2.7 (28 Feb, 2022) = * [*] Update - Add nonce security while saving blog sorting order in admin area. * [*] Update - Update Numeric and Prev - Next pagination to scroll back to plugin shortcode on page load. * [*] Update - Now pagination will work with archive page. * [*] Update - Improved WP Bakery Page Builder Support. * [*] Update - Use escaping functions for better security. * [*] Update - JavaScript syntax for jQuery 3.0 and higher with compatibility to WordPress version 5.6 * [*] Update - Added filters to modify plugin query for developers. * [*] Update - Change demo and documentation link in plugin details page. * [*] Update - Improved tool tip text in 'Shortcode Builder' page for better understanding. * [*] Update - Update license code file. * [*] Fix - Fixed blog sorting issue in admin area. * [*] Fix - Fixed autoplay_interval variable undefined issue for slider in Widgets. * [*] Fix - Fixed one deprecated warning in Gutenberg block from WordPress 5.7 * [*] Tweak - Code optimization and performance improvements. * [*] Check compatibility to WordPress version 5.9 * [*] Template File - Major template file has been changed. If you have an override template file in your theme then verify with the latest copy. = 2.6.2 (14, Sept 2021) = * [+] New - Add new settings to manage blog post slug, category slug, skills slug, enable Gutenberg editor, disable archive page and disable skill/tag archive page. * [*] Fix - Resolved multiple type widget option issue for Fusion builder. * [*] Update - Gutenberg change block_categories to block_categories_all add_filter function * [*] Update - Update latest license code files. * [*] Update - JavaScript syntax for jQuery 3.0 and higher with compatibility to WordPress version 5.6. * [*] Check compatibility to WordPress version 5.8. * [*] Tweak - Code optimization and performance improvements. = 2.6.1 (16, Feb 2021) = * [*] Fix - Resolved admin side masonry shortcode preview issue with elementor in chrome browser. = 2.6 (01, Feb 2021) = * [+] New - Added 'sp_blog_masonry' shortcode to plugin. Now 'WP Blog and Widget - Masonry Layout' add-on is no more needed. * [+] New - Added Divi page builder native support. * [+] New - Added Fusion Page Builder (Avada) native support. * [+] New - Improved WP Bakery Page Builder Support. Now plugin works in page builder tab, accordion, toggle and etc elements. * [+] New - Click to copy the shortcode from the getting started page. * [*] Fixed - Resolved shortcode issue in elementor and site-origin page builder tab, accordion, and toggle element. * [*] Update - License code for usage. Now user/agency can hide license page or license info. * [*] Update - JavaScript syntax for jQuery 3.0 and higher with compatibility to WordPress version 5.6 * [*] Update - Improved tool tip text in 'Shortcode Builder' page for better understanding. * [*] Check compatibility to WordPress version 5.6 * [+] Update - Minor changes in CSS and JS. * [*] Template File - Minor template file has been updated. If you have an override template file then verify with the latest copy. = 2.5.1 (31, Aug 2020) = * [*] Fixed widget fields value not set after save. = 2.5 (25, Aug 2020) = * [+] New - Added Elementor page builder support. * [+] New - Added Site-Origin page builder support. * [+] New - Added Beaver builder support. * [*] Check compatibility to WordPress version 5.5. * [+] Update - Minor changes in CSS and JS. = 2.4 (25, Nov 2019) = * [+] New - Added Gutenberg block. Now use plugin easily with Gutenberg! * [+] New - Added 'hover_pause' and 'focus_pause' shortcode parameter for all slider shortcode and all slider widgets. Now you can pause the slider on mouse hover and slider element focus. * [+] New - Added 'centermode' shortcode parameter for '[recent_blog_post_slider]' slider shortcode. * [+] New - Added author link in all design templates. * [+] New - Added pagination_type class and change pagination related CSS. * [+] Update - Minified some CSS and JS. * [*] Tweak - Pagination will if page is divided into multiple pages with tag. * [*] Tweak - Pagination will work on a single post also. * [*] Tweak - Code optimization and performance improvements. * [*] Template File - Major template file has been updated. If you have an override template file then verify with the latest copy. = 2.3 (14, Sep 2018) = * [+] New - Added Templating feature. Now you can override plugin design from your current theme!! * [+] New - Added 'include_author' and 'exclude_author' shortcode parameter for shortcode and widgets. * [+] New - Added grid 5 column support for grid shortcode. * [*] Fix - Post link issue with 'Blog Slider' widget. * [*] Fix - Fixed some design issues. * [*] Tweak - Taken better care of Post Title as image ALT tag for widgets. = 2.2 (27, Feb 2018) = * [+] Introduced 'Shortcode Generator' functionality with Preview Panel. * [+] Added 'extra_class' shortcode parameter in plugin shortcode. Now you can add your extra class and use it for custom designing. * [*] Used 'wp_reset_postdata' instead of 'wp_reset_query'. * [*] Fixed multi language issue with the widget for WPML plugin. * [*] Fixed some warning when the widget is added from the customizer screen. * [*] Fixed some translation issues. * [*] Fixed some minor issues. = 2.1 (19, June 2017) = * [+] Added new shortcode [baw_blog_list] for list layouts with 8 designs. * [+] Added new shortcode [wpbaw_gridbox] for GridBox layouts with 13 designs. * [+] Added new shortcode [wpbaw_gridbox_slider] for GridBox slider layouts with 8 designs. * [+] Added Visual Composer support for 3 new shortcodes. * [+] Added new shortcode parameters ie image_fit(true OR false) and media_size(thumbnail, medium, large, full) * [+] Added new 20+ blog designs in existing Grid shortcode [recent_blog_post] * [+] Added new 20+ blog designs in existing Slider shortcode [recent_blog_post_slider] * [+] Added image fit, image height parameters in the shortcode. * [+] Added image fit, image height, show author, show content option in widgets * [*] Fixed some CSS issue for widgets. * [*] Fixed some CSS issue for Grid Block view. * [*] Added prefix for the classes to avoid the conflict with other plugins/themes * [-] Designs #26, #27 and #36 are deprecated from shortcode [blog] and added in new shortcode [baw_blog_list] as a design #5, #6 and #7 respectively. * [-] Designs #28, #29, #31, #45, #46 and #47 are deprecated from shortcode [blog] and added in new shortcode [wpbaw_gridbox] as a design #1, #2, #3, #6, #7 and #8 respectively. * [-] Designs #40, #41 and #42 are deprecated from shortcode [recent_blog_post_slider] and and added in new shortcode [wpbaw_gridbox_slider] as a #1, #2 and #3 respectively. = 2.0.3 (09, Dec 2017) = * [+] Added 'Visual Composer' page builder support. * [+] Added 'query_offset' parameter for the shortcode to exclude some blog posts from starting. * [*] Updated plugin translation code. Now user can put plugin languages file in WordPress 'language folder so plugin language file will not be lost while plugin update. * [*] Resolved some CSS issues. = 2.0.2 (10, Nov 2016) = * [+] Added 'How it Work' page for a better user interface. * [-] Removed 'Plugin Design page. * [*] Updated slider responsive for the mobile device. * [*] Optimized JS. * [*] Optimized some CSS. = 2.0.1 (12, Sep 2016) = * [*] Removed plugin license page from the plugin section and added in the 'Blog Pro' menu. * [*] Updated plugin license page. * Added SSL to https://www.wponlinesupport.com/ for secure updates. = 2.0.0 (28, May 2016) = * [+] Added 'Blog Archive' widget. = 1.1.9 (26, May 2016) = * [*] Optimized JavaScript for better performance. * [*] Updated slick slider JS to the latest version. * [*] Optimized code and improved performance. * [*] Resolved 'image_height' shortcode parameter issue in designs. * [*] Optimized some CSS. * [+] Added 'RTL' support for the slider. * [+] Added category filter at the blog listing page. * [+] Added numeric pagination in [blog] shortcode. * [+] Added 'read_more_text' shortcode parameter to change 'Read More' button text. * [+] Added 'pagination_type' shortcode parameter to switch between numeric and next-prev shortcode. * [+] Added 'posts' shortcode parameter to display some specific posts only. * [+] Added 'exclude_post' shortcode parameter to exclude some post. * [+] Added 'exclude_cat' shortcode parameter to exclude some category post. = 1.1.8 (12, APR 2016) = * [+] Added 2 more new designs. = 1.1.7 (12, APR 2016) = * [+] Added 10 more stunning designs. * [+] Introduced a long awaited feature 'Grid Slider' with cool designs. * [+] Added links on images and titles in all designs. * [+] Added 'content_tail' shortcode parameter for text. * [+] Added 'link_target' shortcode parameter for link behavior. * [+] Added 'order' shortcode parameter for blog post orders. * [+] Added 'orderby' shortcode parameter for blog post order by. * [+] Added Drag & Drop feature to display blog post in your desired order. * [+] Added plugin settings page for custom CSS and default post featured image. * [+] Added 'publicize' JetPack support for the blog post type. * [+] Added some filters to change blog post type slug and taxonomy slug. * [+] Added some useful plugin links for users at plugins page. * [+] Added German (Switzerland), Spanish (Spain), French (Canada), Italian, and Dutch Beta translation. * [*] Improved 'Blog Categories' widget and added more options in widget. * [*] Optimized slick slider and blog ticker JS enqueue process. * [*] Improved CSS to display images properly. Optimized CSS. * [*] Code optimization and improved plugin performance. * [*] Improved PRO plugin design page. = 1.1.6 = * Fixed some slider bugs. = 1.1.5 = * Fixed some CSS issues. * Resolved multiple slider jQuery conflict issues. = 1.1.4 = * Fixed some bug * change blog_post to blog = 1.1.3 = * Added Blog category widget * Fixed some bugs * Added language for German, French (France) (Beta) = 1.1.2 = * Added 2 New designs (design-37 and design-38) * Fixed some bugs = 1.1.1 = * Fixed some design bug * Added language for German, French (France) (Beta) = 1.1 = * Fixed some design bug = 1.0 = * Initial release.