Plugin Directory

Changeset 2861304


Ignore:
Timestamp:
02/07/2023 08:59:32 AM (3 years ago)
Author:
seomantis
Message:

new features, bug fixes, security improvements

Location:
seo-copywriting
Files:
106 added
5 edited

Legend:

Unmodified
Added
Removed
  • seo-copywriting/trunk/README.txt

    r2849302 r2861304  
    22Contributors: WP SEO Plugins
    33Donate link: https://wpseoplugins.org
    4 Tags: lsi keywords, google suggest, sentiment, artificial intelligence, seo keyword, wordpress keywords, google keywords, keyword research, google seo, seo, search engine optimization, google search console, seo wordpress
     4Tags: keyword, research, seo, lsi keywords, keywords, google keywords, seo plugin, plugin copywriting
    55Requires at least: 4.7
    6 Tested up to: 6.2
    7 Stable tag: 2.1
     6Tested up to: 5.8
     7Stable tag: 2.0.4
    88Requires PHP: 7.1
    99License: GPLv2 or later
     
    1414== Description ==
    1515
    16 SEO Copywriting is a powerful plugin that helps you add new keywords in your wordpress posts. Get some new keywords with ease! SEO Copy helps keywords research in WordPress.
     16SEO Copywriting is a powerful plugin that helps you add new keywords in your wordpress posts. Get some new keywords with ease! SEO Copywriting helps keywords research in WordPress.
    1717
    1818For make SEO Copywriting works you have to create an account in wpseoplugins.org and generate an API KEY. This can be done easily in settings page of SEO Copywriting. When API KEY is generated you have to use search button in SEO Copywriting Metabox inside post page.
     
    2020From settings page you have 2 methods for generate API KEY, login and registration. Both of them perform a call to api.wpseoplugins.org using email, password, name and surname. All of your data is treated according to our privacy policy (https://wpseoplugins.org/privacy-policy/) and our terms and conditions (https://wpseoplugins.org/terms-conditions/).
    2121
    22 Seo Copy, Keyword research made easy!
     22Seo Copywriting, Keyword research made easy!
    2323
    2424== Installation ==
    2525
    26 Using the plugin is easy. Install and activate the plugin. Then signup to receive an API key from the SEO Copy Settings page.
     26Using the plugin is easy. Install and activate the plugin. Then signup to receive an API key from the SEO Copywriting Settings page.
    2727
    2828Done. You can now go into any post or page, and automagically get LSI keywords related to the main keyword of your post. Add those words in your title, headings, paragraphs and more to get higher ranking on Google because of the use of semantically related words inside your article.   
     
    4040== Changelog ==
    4141
     42= 2.0.4 =
     43Adding settings link to plugins page
     44Redirect to login page after plugin enabling
     45
     46= 2.0.3 =
     47Session implementation
     48Minor fixes on error messages
     49
    4250= 2.0.2 =
    4351Enabled SSO
  • seo-copywriting/trunk/admin/class-seocopy-admin.php

    r2819940 r2861304  
    110110            ), $this->version, false);
    111111
     112    }
     113
     114    public function settings_link( $links ){
     115        // Build and escape the URL.
     116        $url = esc_url( add_query_arg(
     117            'page',
     118            'wp-seo-plugins-login',
     119            get_admin_url() . 'admin.php'
     120        ) );
     121        // Create the link.
     122        $settings_link = "<a href='$url'>" . __( 'Settings' ) . '</a>';
     123        // Adds the link to the end of the array.
     124        array_push(
     125            $links,
     126            $settings_link
     127        );
     128        return $links;
     129    }
     130
     131    public function seo_copy_redirect(){
     132        if (get_option('seo_copy_do_activation_redirect', false)) {
     133            delete_option('seo_copy_do_activation_redirect');
     134            $url = esc_url( add_query_arg(
     135                'page',
     136                'wp-seo-plugins-login',
     137                get_admin_url() . 'admin.php'
     138            ) );
     139            wp_redirect( $url );
     140        }
    112141    }
    113142
  • seo-copywriting/trunk/includes/class-seocopy-activator.php

    r2613136 r2861304  
    3131     */
    3232    public static function activate() {
    33 
     33        add_option('seo_copy_do_activation_redirect', true);
    3434    }
    3535
  • seo-copywriting/trunk/includes/class-seocopy.php

    r2819940 r2861304  
    175175        $this->loader->add_action( 'admin_post_wp_seo_plugins_logout_form_submit', $plugin_admin, 'logout' );
    176176        $this->loader->add_action( 'admin_init', $plugin_admin, 'start_session');
     177
     178        $this->loader->add_action( 'admin_init', $plugin_admin, 'seo_copy_redirect');
     179        $this->loader->add_filter( 'plugin_action_links_seo-copywriting/seocopy.php', $plugin_admin, 'settings_link' );
    177180    }
    178181
  • seo-copywriting/trunk/seocopy.php

    r2819940 r2861304  
    1111 * Plugin URI:        https://wpseoplugins.org/seo-copywriting/
    1212 * Description:       Keyword research made easy!
    13  * Version:           2.0.3
     13 * Version:           2.0.4
    1414 * Author:            WP SEO Plugins
    1515 * Author URI:        https://www.wpseoplugins.org
     
    3030 * Rename this for your plugin and update it as you release new versions.
    3131 */
    32 define( 'seocopy_VERSION', '2.0.3' );
     32define( 'seocopy_VERSION', '2.0.4' );
    3333define( 'seocopy_DOMAIN', 'seocopy' );
    3434define( 'SEOCOPY_SERVER_NAME', $_SERVER['SERVER_NAME']);
Note: See TracChangeset for help on using the changeset viewer.