Plugin Directory

Changeset 3492972


Ignore:
Timestamp:
03/27/2026 08:34:40 PM (24 hours ago)
Author:
fernandot
Message:

Probado hasta wp 7

Location:
periscopio
Files:
13 added
4 edited

Legend:

Unmodified
Added
Removed
  • periscopio/trunk/assets/css/admin.css

    r3476376 r3492972  
    613613}
    614614
    615 .periscopio-promo-column .button {
     615/* WP 7.0 fix: 3-class specificity (0,3,0) to override .wp-core-ui .button */
     616.periscopio-promo-notice .periscopio-promo-column .button {
    616617    align-self: flex-start;
     618    margin-top: auto;
    617619    white-space: normal;
    618620    height: auto;
     621    min-height: auto;
    619622    line-height: 1.4;
    620623    padding: 6px 12px;
     624    text-align: center;
    621625}
    622626
  • periscopio/trunk/includes/class-promo-banner.php

    r3476376 r3492972  
    8383                'title'       => __( 'Speed up your WordPress', 'periscopio' ),
    8484                'description' => __( 'Comprehensive performance optimizations: critical CSS, lazy loading, cache rules, and 30+ tweaks with zero configuration.', 'periscopio' ),
    85                 'button'      => __( 'Install WPO Tweaks', 'periscopio' ),
     85                'button'      => __( 'Install Zero Config Performance', 'periscopio' ),
    8686            ),
    8787            'no-gutenberg'       => array(
     
    9797                'button'      => __( 'Install Anti-Cache Kit', 'periscopio' ),
    9898            ),
     99            'auto-capitalize-names-ayudawp' => array(
     100                'icon'        => 'dashicons-editor-textcolor',
     101                'title'       => __( 'Fix customer names', 'periscopio' ),
     102                'description' => __( 'Auto-capitalize names and addresses in WordPress and WooCommerce. Keep invoices and reports professionally formatted.', 'periscopio' ),
     103                'button'      => __( 'Install Auto Capitalize', 'periscopio' ),
     104            ),
     105            'easy-actions-scheduler-cleaner-ayudawp' => array(
     106                'icon'        => 'dashicons-database-remove',
     107                'title'       => __( 'Clean Action Scheduler', 'periscopio' ),
     108                'description' => __( 'Remove millions of completed, failed, and old actions from WooCommerce Action Scheduler. Reduce database size instantly.', 'periscopio' ),
     109                'button'      => __( 'Install Scheduler Cleaner', 'periscopio' ),
     110            ),
    99111            'native-sitemap-customizer' => array(
    100112                'icon'        => 'dashicons-networking',
     
    103115                'button'      => __( 'Install Sitemap Customizer', 'periscopio' ),
    104116            ),
    105             'auto-capitalize-names-ayudawp' => array(
    106             'icon'        => 'dashicons-editor-textcolor',
    107             'title'       => __( 'Fix customer names', 'periscopio' ),
    108             'description' => __( 'Auto-capitalize names and addresses in WordPress and WooCommerce. Keep invoices and reports professionally formatted.', 'periscopio' ),
    109             'button'      => __( 'Install Auto Capitalize', 'periscopio' ),
    110             ),
    111             'easy-actions-scheduler-cleaner-ayudawp' => array(
    112                 'icon'        => 'dashicons-database-remove',
    113                 'title'       => __( 'Clean Action Scheduler', 'periscopio' ),
    114                 'description' => __( 'Remove millions of completed, failed, and old actions from WooCommerce Action Scheduler. Reduce database size instantly.', 'periscopio' ),
    115                 'button'      => __( 'Install Scheduler Cleaner', 'periscopio' ),
    116             ),
    117             'search-replace-text-blocks' => array(
    118             'icon'        => 'dashicons-search',
    119             'title'       => __( 'Search & replace in blocks', 'periscopio' ),
    120             'description' => __( 'Find and replace text across all your Gutenberg blocks. Bulk edit content without touching the database directly.', 'periscopio' ),
    121             'button'      => __( 'Install Search Replace Blocks', 'periscopio' ),
    122             ),
    123             'seo-read-more-buttons-ayudawp' => array(
    124                 'icon'        => 'dashicons-admin-links',
    125                 'title'       => __( 'Better read more links', 'periscopio' ),
    126                 'description' => __( 'Customize excerpt "read more" links with buttons, custom text, and nofollow option. Improve CTR and SEO.', 'periscopio' ),
    127                 'button'      => __( 'Install SEO Read More', 'periscopio' ),
    128             ),
    129             'show-only-lowest-prices-in-woocommerce-variable-products' => array(
    130                 'icon'        => 'dashicons-tag',
    131                 'title'       => __( 'Cleaner variable prices', 'periscopio' ),
    132                 'description' => __( 'Display only the lowest price for WooCommerce variable products instead of confusing price ranges.', 'periscopio' ),
    133                 'button'      => __( 'Install Lowest Price', 'periscopio' ),
    134             ),
    135             'multiple-sale-prices-scheduler' => array(
    136                 'icon'        => 'dashicons-calendar-alt',
    137                 'title'       => __( 'Schedule sale prices', 'periscopio' ),
    138                 'description' => __( 'Set multiple future sale prices for WooCommerce products. Plan promotions in advance with start and end dates.', 'periscopio' ),
    139                 'button'      => __( 'Install Sale Scheduler', 'periscopio' ),
    140             ),
    141             'easy-store-management-ayudawp' => array(
    142                 'icon'        => 'dashicons-store',
    143                 'title'       => __( 'Simplify store management', 'periscopio' ),
    144                 'description' => __( 'Clean up WordPress admin for Store Managers. Hide unnecessary menus, keep only orders, products, and customers, plus quick access shortcuts.', 'periscopio' ),
    145                 'button'      => __( 'Install Easy Store', 'periscopio' ),
    146             ),
    147             'lightbox-images-for-divi' => array(
    148                 'icon'        => 'dashicons-format-gallery',
    149                 'title'       => __( 'Lightbox for Divi', 'periscopio' ),
    150                 'description' => __( 'Add native lightbox functionality to Divi theme images. No jQuery, fast loading, fully customizable.', 'periscopio' ),
    151                 'button'      => __( 'Install Divi Lightbox', 'periscopio' ),
    152             ),
    153                 'post-visibility-control' => array(
    154                     'icon'        => 'dashicons-hidden',
    155                     'title'       => __( 'Control post visibility', 'periscopio' ),
    156                     'description' => __( 'Hide posts from homepage, archives, feeds, or REST API while keeping them accessible via direct URL.', 'periscopio' ),
    157                     'button'      => __( 'Install Post Visibility', 'periscopio' ),
    158             ),
    159             'widget-visibility-control' => array(
    160                 'icon'        => 'dashicons-welcome-widgets-menus',
    161                 'title'       => __( 'Smart widget display', 'periscopio' ),
    162                 'description' => __( 'Show or hide widgets based on pages, post types, categories, user roles, and more. Works with any theme.', 'periscopio' ),
    163                 'button'      => __( 'Install Widget Visibility', 'periscopio' ),
    164             ),
    165             'scheduled-posts-showcase' => array(
    166                 'icon'        => 'dashicons-clock',
    167                 'title'       => __( 'Show visitors what is coming up next', 'periscopio' ),
    168                 'description' => __( 'Display your scheduled and future posts on the frontend to gain and retain visits.', 'periscopio' ),
    169                 'button'      => __( 'Install Scheduled Posts Showcase', 'periscopio' ),
    170             ),
     117            'post-visibility-control' => array(
     118                'icon'        => 'dashicons-hidden',
     119                'title'       => __( 'Control post visibility', 'periscopio' ),
     120                'description' => __( 'Hide posts from homepage, archives, feeds, or REST API while keeping them accessible via direct URL.', 'periscopio' ),
     121                'button'      => __( 'Install Post Visibility', 'periscopio' ),
     122            ),
     123            'widget-visibility-control' => array(
     124                'icon'        => 'dashicons-welcome-widgets-menus',
     125                'title'       => __( 'Smart widget display', 'periscopio' ),
     126                'description' => __( 'Show or hide widgets based on pages, post types, categories, user roles, and more. Works with any theme.', 'periscopio' ),
     127                'button'      => __( 'Install Widget Visibility', 'periscopio' ),
     128            ),
     129            'search-replace-text-blocks' => array(
     130                'icon'        => 'dashicons-search',
     131                'title'       => __( 'Search & replace in blocks', 'periscopio' ),
     132                'description' => __( 'Find and replace text across all your Gutenberg blocks. Bulk edit content without touching the database directly.', 'periscopio' ),
     133                'button'      => __( 'Install Search Replace Blocks', 'periscopio' ),
     134            ),
     135            'seo-read-more-buttons-ayudawp' => array(
     136                'icon'        => 'dashicons-admin-links',
     137                'title'       => __( 'Better read more links', 'periscopio' ),
     138                'description' => __( 'Customize excerpt "read more" links with buttons, custom text, and nofollow option. Improve CTR and SEO.', 'periscopio' ),
     139                'button'      => __( 'Install SEO Read More', 'periscopio' ),
     140            ),
     141            'show-only-lowest-prices-in-woocommerce-variable-products' => array(
     142                'icon'        => 'dashicons-tag',
     143                'title'       => __( 'Cleaner variable prices', 'periscopio' ),
     144                'description' => __( 'Display only the lowest price for WooCommerce variable products instead of confusing price ranges.', 'periscopio' ),
     145                'button'      => __( 'Install Lowest Price', 'periscopio' ),
     146            ),
     147            'multiple-sale-prices-scheduler' => array(
     148                'icon'        => 'dashicons-calendar-alt',
     149                'title'       => __( 'Schedule sale prices', 'periscopio' ),
     150                'description' => __( 'Set multiple future sale prices for WooCommerce products. Plan promotions in advance with start and end dates.', 'periscopio' ),
     151                'button'      => __( 'Install Sale Scheduler', 'periscopio' ),
     152            ),
     153            'easy-store-management-ayudawp' => array(
     154                'icon'        => 'dashicons-store',
     155                'title'       => __( 'Simplify store management', 'periscopio' ),
     156                'description' => __( 'Clean up WordPress admin for Store Managers. Hide unnecessary menus, keep only orders, products, and customers, plus quick access shortcuts.', 'periscopio' ),
     157                'button'      => __( 'Install Easy Store', 'periscopio' ),
     158            ),
     159            'lightbox-images-for-divi' => array(
     160                'icon'        => 'dashicons-format-gallery',
     161                'title'       => __( 'Lightbox for Divi', 'periscopio' ),
     162                'description' => __( 'Add native lightbox functionality to Divi theme images. No jQuery, fast loading, fully customizable.', 'periscopio' ),
     163                'button'      => __( 'Install Divi Lightbox', 'periscopio' ),
     164            ),
     165            'scheduled-posts-showcase' => array(
     166                'icon'        => 'dashicons-clock',
     167                'title'       => __( 'Show visitors what is coming up next', 'periscopio' ),
     168                'description' => __( 'Display your scheduled and future posts on the frontend to gain and retain visits.', 'periscopio' ),
     169                'button'      => __( 'Install Scheduled Posts Showcase', 'periscopio' ),
     170            ),
    171171        );
    172172    }
     
    179179    private function get_services_catalog() {
    180180        return array(
    181             'maintenance' => array(
     181            'maintenance'  => array(
    182182                'icon'        => 'dashicons-admin-tools',
    183183                'title'       => __( 'Need help with your website?', 'periscopio' ),
     
    186186                'url'         => 'https://mantenimiento.ayudawp.com',
    187187            ),
    188             'consultancy' => array(
     188            'consultancy'  => array(
    189189                'icon'        => 'dashicons-businessman',
    190190                'title'       => __( 'WordPress consultancy', 'periscopio' ),
     
    193193                'url'         => 'https://servicios.ayudawp.com/producto/consultoria-online-wordpress/',
    194194            ),
    195             'hacked'      => array(
     195            'hacked'       => array(
    196196                'icon'        => 'dashicons-sos',
    197197                'title'       => __( 'Hacked website?', 'periscopio' ),
     
    200200                'url'         => 'https://servicios.ayudawp.com/producto/wordpress-hackeado/',
    201201            ),
    202             'development' => array(
     202            'development'  => array(
    203203                'icon'        => 'dashicons-editor-code',
    204204                'title'       => __( 'Custom development', 'periscopio' ),
     
    206206                'button'      => __( 'Request a quote', 'periscopio' ),
    207207                'url'         => 'https://servicios.ayudawp.com/producto/desarrollo-wordpress/',
     208            ),
     209            'hosting'      => array(
     210                'icon'        => 'dashicons-cloud-saved',
     211                'title'       => __( 'Hosting built for WordPress', 'periscopio' ),
     212                'description' => __( 'Google Cloud servers, automatic geo-located daily backups, and 24/7 expert support. Speed, security, and migration tools included.', 'periscopio' ),
     213                'button'      => __( 'Learn more', 'periscopio' ),
     214                /* translators: SiteGround affiliate URL. Change this URL in translations to use a localized landing page. */
     215                'url'         => __( 'https://stgrnd.co/telladowpbox', 'periscopio' ),
    208216            ),
    209217        );
  • periscopio/trunk/periscopio.php

    r3476376 r3492972  
    44 * Plugin URI: https://servicios.ayudawp.com
    55 * Description: Replace the default WordPress News dashboard widget with your own customizable RSS feeds. Perfect for agencies, developers, and site owners who want to display relevant news sources.
    6  * Version: 1.0.0
     6 * Version: 1.0.1
    77 * Author: Fernando Tellado
    88 * Author URI: https://ayudawp.com
     
    2020
    2121// Plugin constants.
    22 define( 'PERISCOPIO_VERSION', '1.0.0' );
     22define( 'PERISCOPIO_VERSION', '1.0.1' );
    2323define( 'PERISCOPIO_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2424define( 'PERISCOPIO_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
  • periscopio/trunk/readme.txt

    r3476376 r3492972  
    33Tags: dashboard, news, rss, widget, feeds
    44Requires at least: 5.0
    5 Tested up to: 6.9
     5Tested up to: 7.0
    66Requires PHP: 7.4
    7 Stable tag: 1.0.0
     7Stable tag: 1.0.1
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    7979== Changelog ==
    8080
     81= 1.0.1 =
     82* Fix: Fixed promotional banner button alignment on WordPress 7.0 due to core CSS specificity changes
     83* Tested up to WordPress 7.0
     84
    8185= 1.0.0 =
    8286* Initial release
Note: See TracChangeset for help on using the changeset viewer.