Changeset 3371841
- Timestamp:
- 10/02/2025 02:36:19 PM (6 months ago)
- Location:
- fancy-post-grid
- Files:
-
- 209 added
- 5 edited
-
tags/1.0.2 (added)
-
tags/1.0.2/README.md (added)
-
tags/1.0.2/admin (added)
-
tags/1.0.2/admin/assets (added)
-
tags/1.0.2/admin/assets/css (added)
-
tags/1.0.2/admin/assets/css/admin.css (added)
-
tags/1.0.2/admin/assets/css/all.min.css (added)
-
tags/1.0.2/admin/assets/css/fpg_bootstrap.css (added)
-
tags/1.0.2/admin/assets/css/jquery-ui.css (added)
-
tags/1.0.2/admin/assets/css/rs-elementor-editor.css (added)
-
tags/1.0.2/admin/assets/css/select2.min.css (added)
-
tags/1.0.2/admin/assets/images (added)
-
tags/1.0.2/admin/assets/images/icon-admin.png (added)
-
tags/1.0.2/admin/assets/js (added)
-
tags/1.0.2/admin/assets/js/admin.js (added)
-
tags/1.0.2/admin/assets/js/color-picker.js (added)
-
tags/1.0.2/admin/assets/js/rs-elementor-editor.js (added)
-
tags/1.0.2/admin/assets/js/select2.min.js (added)
-
tags/1.0.2/admin/assets/webfonts (added)
-
tags/1.0.2/admin/assets/webfonts/fa-brands-400.eot (added)
-
tags/1.0.2/admin/assets/webfonts/fa-brands-400.svg (added)
-
tags/1.0.2/admin/assets/webfonts/fa-brands-400.ttf (added)
-
tags/1.0.2/admin/assets/webfonts/fa-brands-400.woff (added)
-
tags/1.0.2/admin/assets/webfonts/fa-brands-400.woff2 (added)
-
tags/1.0.2/admin/assets/webfonts/fa-regular-400.eot (added)
-
tags/1.0.2/admin/assets/webfonts/fa-regular-400.svg (added)
-
tags/1.0.2/admin/assets/webfonts/fa-regular-400.ttf (added)
-
tags/1.0.2/admin/assets/webfonts/fa-regular-400.woff (added)
-
tags/1.0.2/admin/assets/webfonts/fa-regular-400.woff2 (added)
-
tags/1.0.2/admin/assets/webfonts/fa-solid-900.eot (added)
-
tags/1.0.2/admin/assets/webfonts/fa-solid-900.svg (added)
-
tags/1.0.2/admin/assets/webfonts/fa-solid-900.ttf (added)
-
tags/1.0.2/admin/assets/webfonts/fa-solid-900.woff (added)
-
tags/1.0.2/admin/assets/webfonts/fa-solid-900.woff2 (added)
-
tags/1.0.2/admin/fpg-admin.php (added)
-
tags/1.0.2/admin/index.php (added)
-
tags/1.0.2/admin/submenu (added)
-
tags/1.0.2/admin/submenu/admin-submenu.php (added)
-
tags/1.0.2/admin/submenu/settings (added)
-
tags/1.0.2/admin/submenu/settings/advanced-settings.php (added)
-
tags/1.0.2/admin/submenu/settings/get-help.php (added)
-
tags/1.0.2/admin/submenu/settings/includes (added)
-
tags/1.0.2/admin/submenu/settings/includes/additional-settings.php (added)
-
tags/1.0.2/admin/submenu/settings/includes/appearance-settings.php (added)
-
tags/1.0.2/admin/submenu/settings/includes/custom-css-js-settings.php (added)
-
tags/1.0.2/admin/submenu/settings/includes/social-share-settings.php (added)
-
tags/1.0.2/fancy-post-grid.php (added)
-
tags/1.0.2/includes (added)
-
tags/1.0.2/includes/ElementBlock (added)
-
tags/1.0.2/includes/ElementBlock/elementor_widgets.php (added)
-
tags/1.0.2/includes/ElementBlock/icon-adminee.png (added)
-
tags/1.0.2/includes/ElementBlock/render (added)
-
tags/1.0.2/includes/ElementBlock/render/grid-style-01.php (added)
-
tags/1.0.2/includes/ElementBlock/render/grid-style-02.php (added)
-
tags/1.0.2/includes/ElementBlock/render/grid-style-03.php (added)
-
tags/1.0.2/includes/ElementBlock/render/list-style-01.php (added)
-
tags/1.0.2/includes/ElementBlock/render/list-style-02.php (added)
-
tags/1.0.2/includes/ElementBlock/render/list-style-03.php (added)
-
tags/1.0.2/includes/ElementBlock/render/slider-style-01.php (added)
-
tags/1.0.2/includes/ElementBlock/render/slider-style-02.php (added)
-
tags/1.0.2/includes/ElementBlock/render/slider-style-03.php (added)
-
tags/1.0.2/includes/Gutenberg (added)
-
tags/1.0.2/includes/Gutenberg/blocks (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-grid (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-grid/grid-block.js (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-grid/grid-style.css (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-list (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-list/list-block.js (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-list/list-style.css (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider/isotope.pkgd.min.js (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider/main.js (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider/slider-block.js (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider/slider-style.css (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider/swiper-bundle.min.css (added)
-
tags/1.0.2/includes/Gutenberg/blocks/fancy-post-slider/swiper-bundle.min.js (added)
-
tags/1.0.2/includes/Gutenberg/gutenberg-init.php (added)
-
tags/1.0.2/includes/index.php (added)
-
tags/1.0.2/includes/metabox (added)
-
tags/1.0.2/includes/metabox/custom (added)
-
tags/1.0.2/includes/metabox/custom/css (added)
-
tags/1.0.2/includes/metabox/custom/css/admin-style.css (added)
-
tags/1.0.2/includes/metabox/custom/index.php (added)
-
tags/1.0.2/includes/metabox/custom/js (added)
-
tags/1.0.2/includes/metabox/custom/js/admin-script.js (added)
-
tags/1.0.2/includes/metabox/fancy-post-gird-metabox.php (added)
-
tags/1.0.2/includes/metabox/img (added)
-
tags/1.0.2/includes/metabox/img/grid_style_main.png (added)
-
tags/1.0.2/includes/metabox/img/isotope_style_main.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle1.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle1_hover.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle2.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle2_hover.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle3.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle3_hover.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle4.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle4_hover.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle5.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle5_hover.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle6.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle6_hover.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle7.png (added)
-
tags/1.0.2/includes/metabox/img/isotopestyle7_hover.png (added)
-
tags/1.0.2/includes/metabox/img/list_style_main.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle1.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle1_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle2.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle2_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle3.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle3_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle4.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle4_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle5.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle5_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle6.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle6_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle7.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle7_hover.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle8.png (added)
-
tags/1.0.2/includes/metabox/img/liststyle8_hover.png (added)
-
tags/1.0.2/includes/metabox/img/slider_style_main.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle1.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle1_hover.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle2.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle2_hover.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle3.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle3_hover.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle4.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle4_hover.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle5.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle5_hover.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle6.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle6_hover.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle7.png (added)
-
tags/1.0.2/includes/metabox/img/sliderstyle7_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style1.png (added)
-
tags/1.0.2/includes/metabox/img/style10.png (added)
-
tags/1.0.2/includes/metabox/img/style10_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style11.png (added)
-
tags/1.0.2/includes/metabox/img/style11_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style12.png (added)
-
tags/1.0.2/includes/metabox/img/style12_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style1_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style2.png (added)
-
tags/1.0.2/includes/metabox/img/style2_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style3.png (added)
-
tags/1.0.2/includes/metabox/img/style3_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style4.png (added)
-
tags/1.0.2/includes/metabox/img/style4_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style5.png (added)
-
tags/1.0.2/includes/metabox/img/style5_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style6.png (added)
-
tags/1.0.2/includes/metabox/img/style6_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style7.png (added)
-
tags/1.0.2/includes/metabox/img/style7_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style8.png (added)
-
tags/1.0.2/includes/metabox/img/style8_hover.png (added)
-
tags/1.0.2/includes/metabox/img/style9.png (added)
-
tags/1.0.2/includes/metabox/img/style9_hover.png (added)
-
tags/1.0.2/includes/shortcode_generate.php (added)
-
tags/1.0.2/includes/template.php (added)
-
tags/1.0.2/includes/view (added)
-
tags/1.0.2/includes/view/grid1.php (added)
-
tags/1.0.2/includes/view/grid2.php (added)
-
tags/1.0.2/includes/view/grid3.php (added)
-
tags/1.0.2/includes/view/list1.php (added)
-
tags/1.0.2/includes/view/list2.php (added)
-
tags/1.0.2/includes/view/list3.php (added)
-
tags/1.0.2/includes/view/slider1.php (added)
-
tags/1.0.2/includes/view/slider2.php (added)
-
tags/1.0.2/includes/view/slider3.php (added)
-
tags/1.0.2/index.php (added)
-
tags/1.0.2/languages (added)
-
tags/1.0.2/languages/fancy-post-grid.pot (added)
-
tags/1.0.2/public (added)
-
tags/1.0.2/public/assets (added)
-
tags/1.0.2/public/assets/css (added)
-
tags/1.0.2/public/assets/css/all.min.css (added)
-
tags/1.0.2/public/assets/css/fpg-style.css (added)
-
tags/1.0.2/public/assets/css/fpg_bootstrap.css (added)
-
tags/1.0.2/public/assets/css/remixicon.css (added)
-
tags/1.0.2/public/assets/css/rs-layout.css (added)
-
tags/1.0.2/public/assets/css/swiper-bundle.min.css (added)
-
tags/1.0.2/public/assets/fonts (added)
-
tags/1.0.2/public/assets/fonts/flexslider-icon.eot (added)
-
tags/1.0.2/public/assets/fonts/flexslider-icon.svg (added)
-
tags/1.0.2/public/assets/fonts/flexslider-icon.ttf (added)
-
tags/1.0.2/public/assets/fonts/flexslider-icon.woff (added)
-
tags/1.0.2/public/assets/fonts/remixicon.eot (added)
-
tags/1.0.2/public/assets/fonts/remixicon.ttf (added)
-
tags/1.0.2/public/assets/fonts/remixicon.woff (added)
-
tags/1.0.2/public/assets/fonts/remixicon.woff2 (added)
-
tags/1.0.2/public/assets/images (added)
-
tags/1.0.2/public/assets/images/icon-admin.png (added)
-
tags/1.0.2/public/assets/js (added)
-
tags/1.0.2/public/assets/js/isotope.pkgd.min.js (added)
-
tags/1.0.2/public/assets/js/main.js (added)
-
tags/1.0.2/public/assets/js/swiper-bundle.min.js (added)
-
tags/1.0.2/public/assets/webfonts (added)
-
tags/1.0.2/public/assets/webfonts/fa-brands-400.ttf (added)
-
tags/1.0.2/public/assets/webfonts/fa-brands-400.woff2 (added)
-
tags/1.0.2/public/assets/webfonts/fa-regular-400.ttf (added)
-
tags/1.0.2/public/assets/webfonts/fa-regular-400.woff2 (added)
-
tags/1.0.2/public/assets/webfonts/fa-solid-900.ttf (added)
-
tags/1.0.2/public/assets/webfonts/fa-solid-900.woff2 (added)
-
tags/1.0.2/public/assets/webfonts/fa-v4compatibility.ttf (added)
-
tags/1.0.2/public/assets/webfonts/fa-v4compatibility.woff2 (added)
-
tags/1.0.2/public/fpg-public.php (added)
-
tags/1.0.2/public/index.php (added)
-
trunk/README.md (modified) (3 diffs)
-
trunk/admin/assets/css/admin.css (modified) (1 diff)
-
trunk/admin/submenu/settings/get-help.php (modified) (1 diff)
-
trunk/fancy-post-grid.php (modified) (4 diffs)
-
trunk/includes/shortcode_generate.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
fancy-post-grid/trunk/README.md
r3350405 r3371841 7 7 **Contributors:** rstheme2017, rubrash 8 8 **Tags:**post filter,post carousel,post grid,gutenberg,post grid 9 **Version:** 1.0. 19 **Version:** 1.0.2 10 10 **License:** GPLv2 or later 11 11 **License URI:** http://www.gnu.org/licenses/gpl-2.0.html 12 **Stable tag:** 1.0. 112 **Stable tag:** 1.0.2 13 13 **Tested up to:** 6.8 14 **Requires PHP:** 7. 0.015 **Requires at least:** 5.514 **Requires PHP:** 7.4 15 **Requires at least:** 6.3 16 16 17 17 Display your posts in 100+ stunning layouts with Fancy Post Grid — a stylish, versatile plugin for modern WordPress blogs. … … 21 21 Fancy Post Grid is a stylish and versatile WordPress plugin that helps you display your posts in 100+ stunning layouts — perfect for modern blogs, magazines, portfolios, or eCommerce sites. With shortcodes, Gutenberg blocks, and Elementor widgets, you can showcase your content exactly the way you want without writing a single line of code. 22 22 23 The plugin comes packed with 34 unique styles for each builder (Shortcode, Gutenberg, Elementor) — 9 styles included for free and 25 Prolayouts. Whether you want a grid, slider, list and isotope filter , Fancy Post Grid gives you everything you need to create engaging, beautiful post displays.23 The plugin comes packed with 34 unique styles for each builder (Shortcode, Gutenberg, Elementor) — 9 styles included for free and 25+9 Pro-only layouts. Whether you want a grid, slider, list and isotope filter , Fancy Post Grid gives you everything you need to create engaging, beautiful post displays. 24 24 25 25 Every detail is customizable — post title, excerpt, meta, meta icons, button styles, and thumbnails. Change colors dynamically, adjust typography, spacing, and alignment, or toggle individual post elements on/off. Some advanced controls are available only in the Pro version, but the free version already provides powerful features to get you started. … … 302 302 == Changelog == 303 303 304 = 1.0.2 (30 Sep, 2025) = 305 306 Added: Add Support Link and redirect page 307 Added: Add Multiple categories,tags, exclude posts, include posts 308 Added: More image sizes 309 310 Modified: Shordcode field name 311 312 Improved: Responsiveness for mobile and tablet views 313 314 Improved: Shortcode generator UX with cleaner options 315 316 317 Security: Hardened sanitization and escaping for safer shortcode rendering 318 304 319 = 1.0.1 (26 Aug, 2025) = 305 320 -
fancy-post-grid/trunk/admin/assets/css/admin.css
r3350257 r3371841 701 701 } 702 702 } 703 /*New*/ 704 .fpg-video-section { 705 display: grid; 706 grid-template-columns: repeat(4, 1fr); 707 gap: 20px; 708 margin: 20px 0; 709 } 710 711 .fpg-video-card { 712 background: #fff; 713 padding: 5px 20px; 714 border-radius: 8px; 715 box-shadow: 0 2px 6px rgba(0,0,0,0.1); 716 text-align: center; 717 718 } 719 720 .fpg-iframe { 721 width: 100%; 722 height: 200px; 723 border-radius: 6px; 724 display: block; 725 } 726 727 .fpg-video-card h3 { 728 font-size: 16px; 729 margin-top: 10px; 730 margin-bottom: 20px; 731 } -
fancy-post-grid/trunk/admin/submenu/settings/get-help.php
r3350257 r3371841 7 7 <div class="fpg-help-section fpg-document-box"> 8 8 <div class="fpg-box-content"> 9 <div class="fpg-box-title-wrapper"> 10 <i class="dashicons dashicons-layout"></i> 11 <h3 class="fpg-box-title"><?php echo esc_html__( 'Thank you for installing Fancy Post Grid', 'fancy-post-grid' ); ?></h3> 12 </div> 13 14 <h3><?php echo esc_html__( 'Plugin Demo', 'fancy-post-grid' ); ?></h3> 15 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/ZRpv49BUG_k?si=XHPGsG_mGPHcVWtK" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 16 17 <h3><?php echo esc_html__( 'Shortcode Tutorial', 'fancy-post-grid' ); ?></h3> 18 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/SclxnsTzWcc?si=Smp74B2AsK32nAbx" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 19 20 <h3><?php echo esc_html__( 'Elementor Tutorial', 'fancy-post-grid' ); ?></h3> 21 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/vjX_c0yOcYI?si=m_UXm7ShIG9qhRne" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 22 23 <h3><?php echo esc_html__( 'Gutenberg Tutorial', 'fancy-post-grid' ); ?></h3> 24 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/RwMDdesJvJY?si=FDw0TtAcj4HFjnVR" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 9 <div class="fpg-box-title-wrapper"> 10 <i class="dashicons dashicons-layout"></i> 11 <h3 class="fpg-box-title"><?php echo esc_html__( 'Thank you for installing Fancy Post Grid', 'fancy-post-grid' ); ?></h3> 12 </div> 13 <div class="fpg-video-section"> 14 <div class="fpg-video-card"> 15 <h3><?php echo esc_html__( 'Plugin Demo', 'fancy-post-grid' ); ?></h3> 16 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/ZRpv49BUG_k?si=XHPGsG_mGPHcVWtK" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 17 </div> 18 <div class="fpg-video-card"> 19 <h3><?php echo esc_html__( 'Shortcode Tutorial', 'fancy-post-grid' ); ?></h3> 20 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/SclxnsTzWcc?si=Smp74B2AsK32nAbx" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 21 </div> 22 <div class="fpg-video-card"> 23 <h3><?php echo esc_html__( 'Elementor Tutorial', 'fancy-post-grid' ); ?></h3> 24 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/vjX_c0yOcYI?si=m_UXm7ShIG9qhRne" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 25 </div> 26 <div class="fpg-video-card"> 27 <h3><?php echo esc_html__( 'Gutenberg Tutorial', 'fancy-post-grid' ); ?></h3> 28 <iframe class="fpg-iframe" width="800" height="450" src="https://www.youtube.com/embed/RwMDdesJvJY?si=FDw0TtAcj4HFjnVR" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 29 </div> 30 </div> 25 31 </div> 26 32 </div> -
fancy-post-grid/trunk/fancy-post-grid.php
r3350257 r3371841 5 5 * Plugin URI: https://wordpress.org/plugins/fancy-post-grid/ 6 6 * Description: Fancy Post Grid lets you showcase posts in 9+ modern styles with full support for Gutenberg blocks, Elementor widgets, and shortcodes — simple, responsive, and customizable. 7 * Version: 1.0. 17 * Version: 1.0.2 8 8 * License: GPLv2 or later 9 9 * License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 * Text Domain: fancy-post-grid 11 11 * Domain Path: /languages 12 * Requires PHP: 7. 0.013 * Requires at least: 5.512 * Requires PHP: 7.4 13 * Requires at least: 6.3 14 14 */ 15 15 … … 17 17 * Defines constants 18 18 */ 19 define( 'FANCY_POST_GRID_VERSION', '1.0. 1' );19 define( 'FANCY_POST_GRID_VERSION', '1.0.2' ); 20 20 define( 'FANCY_POST_GRID_PATH', plugin_dir_path( __FILE__ ) ); 21 21 define( 'FANCY_POST_GRID_URL', plugin_dir_url( __FILE__ ) ); 22 define( 'FANCY_POST_GRID_BASENAME_LITE', plugin_basename(__FILE__)); 22 23 23 24 /** … … 71 72 72 73 /** 74 * Redirect to settings page after plugin activate 75 * 76 */ 77 78 function fpg_free_activation_redirect( $plugin ) { 79 if( $plugin == plugin_basename( __FILE__ ) ) { 80 exit( esc_url_raw(wp_safe_redirect( admin_url( 'edit.php?post_type=fancy-post-grid-fpg&page=fancy_post_grid_get_help' ) )) ); 81 } 82 } 83 add_action( 'activated_plugin', 'fpg_free_activation_redirect' ); 84 85 // Add settings links to the plugin page 86 function fpg_free_custom_setting_page_links($links) { 87 $settings_links = array( 88 sprintf("<a href='%s'>%s</a>", admin_url('edit.php?post_type=fancy-post-grid-fpg&page=fancy_post_grid_advanced_settings'), __('Settings', 'fancy-post-grid')), 89 90 sprintf("<a href='%s' target='_blank'>%s</a>", 'https://rstheme.com/support/', __('Support', 'fancy-post-grid')), 91 92 ); 93 94 $links = array_merge($links, $settings_links); 95 return $links; 96 } 97 98 add_filter('plugin_action_links_' . FANCY_POST_GRID_BASENAME_LITE, 'fpg_free_custom_setting_page_links'); 99 100 /** 73 101 * Register custom image sizes for Fancy Post Grid 74 102 */ 75 103 function fancy_post_grid_register_image_sizes() { 104 add_image_size( 'fancy_post_small01_card_size', 130, 130, true ); 105 add_image_size( 'fancy_post_small02_card_size', 139, 130, true ); 106 add_image_size( 'fancy_post_categories_card_size', 194, 156, true ); 107 add_image_size( 'fancy_post_small03_card_size', 332, 175, true ); 108 add_image_size( 'fancy_post_medium01_card_size', 401, 322, true ); 109 add_image_size( 'fancy_post_medium02_card_size', 426, 316, true ); 110 add_image_size( 'fancy_post_small04_card_size', 450, 426, true ); 111 add_image_size( 'fancy_post_trending01_card_size', 450, 462, true ); 112 add_image_size( 'fancy_post_trending02_card_size', 450, 470, true ); 113 add_image_size( 'fancy_post_trending03_card_size', 450, 480, true ); 114 add_image_size( 'fancy_post_trending04_card_size', 450, 501, true ); 115 add_image_size( 'fancy_post_trending05_card_size', 440, 501, true ); 116 add_image_size( 'fancy_post_trending06_card_size', 450, 526, true ); 117 118 add_image_size( 'fancy_post_overlay01_card_size', 930, 462, true ); 119 add_image_size( 'fancy_post_overlay02_card_size', 930, 501, true ); 120 add_image_size( 'fancy_post_video_card_size', 1920, 650, true ); 76 121 add_image_size( 'fancy_post_custom_size', 768, 500, true ); // Custom size with 768x500 dimensions and hard crop 77 122 add_image_size( 'fancy_post_square', 500, 500, true ); // Square size with 500x500 dimensions … … 81 126 } 82 127 add_action( 'after_setup_theme', 'fancy_post_grid_register_image_sizes' ); 128 -
fancy-post-grid/trunk/includes/shortcode_generate.php
r3350257 r3371841 10 10 'name' => esc_html__( 'Fancy Post Grid', 'fancy-post-grid' ), 11 11 'singular_name' => esc_html__( 'The Post Grid', 'fancy-post-grid' ), 12 'add_new' => esc_html__( 'Add New Grid', 'fancy-post-grid' ),13 'all_items' => esc_html__( 'All Grids', 'fancy-post-grid' ),14 'add_new_item' => esc_html__( 'Add New PostGrid', 'fancy-post-grid' ),12 'add_new' => esc_html__( 'Add New Shortcode Grid', 'fancy-post-grid' ), 13 'all_items' => esc_html__( 'All Shortcode Grids', 'fancy-post-grid' ), 14 'add_new_item' => esc_html__( 'Add Shortcode Grid', 'fancy-post-grid' ), 15 15 'edit_item' => esc_html__( 'Edit Post Grid', 'fancy-post-grid' ), 16 16 'new_item' => esc_html__( 'New Post Grid', 'fancy-post-grid' ),
Note: See TracChangeset
for help on using the changeset viewer.