Changeset 3111534
- Timestamp:
- 07/03/2024 09:04:11 AM (21 months ago)
- Location:
- writetext-ai
- Files:
-
- 146 added
- 1 deleted
- 9 edited
-
tags/1.30.5 (added)
-
tags/1.30.5/CHANGELOG.md (added)
-
tags/1.30.5/assets (added)
-
tags/1.30.5/assets/css (added)
-
tags/1.30.5/assets/css/admin-common.css (added)
-
tags/1.30.5/assets/css/admin-installation.css (added)
-
tags/1.30.5/assets/css/admin-installed.css (added)
-
tags/1.30.5/assets/css/admin.css (added)
-
tags/1.30.5/assets/css/tooltipster.bundle.min.css (added)
-
tags/1.30.5/assets/images (added)
-
tags/1.30.5/assets/images/active_check.png (added)
-
tags/1.30.5/assets/images/active_check_black.svg (added)
-
tags/1.30.5/assets/images/btn-closePopup.svg (added)
-
tags/1.30.5/assets/images/bulk-check-ico.png (added)
-
tags/1.30.5/assets/images/button_next.png (added)
-
tags/1.30.5/assets/images/calendar-icon.png (added)
-
tags/1.30.5/assets/images/check_setup.png (added)
-
tags/1.30.5/assets/images/close-icon-black.svg (added)
-
tags/1.30.5/assets/images/close-icon-blue.svg (added)
-
tags/1.30.5/assets/images/close-icon.svg (added)
-
tags/1.30.5/assets/images/close-key-word.png (added)
-
tags/1.30.5/assets/images/eva_diagonal-arrow-right-up-outline.svg (added)
-
tags/1.30.5/assets/images/ic-wt-platform-menu-active.svg (added)
-
tags/1.30.5/assets/images/ic-wt-platform-menu.svg (added)
-
tags/1.30.5/assets/images/ic_add.svg (added)
-
tags/1.30.5/assets/images/ic_arrow_down_pop.svg (added)
-
tags/1.30.5/assets/images/ic_arrow_tl_default.svg (added)
-
tags/1.30.5/assets/images/ic_arrow_tl_hover.svg (added)
-
tags/1.30.5/assets/images/ic_check_purple.png (added)
-
tags/1.30.5/assets/images/ic_circle_check_blue.svg (added)
-
tags/1.30.5/assets/images/ic_country.svg (added)
-
tags/1.30.5/assets/images/ic_country_selected.svg (added)
-
tags/1.30.5/assets/images/ic_dropdown.svg (added)
-
tags/1.30.5/assets/images/ic_dropdown_blue.svg (added)
-
tags/1.30.5/assets/images/ic_fact_check.svg (added)
-
tags/1.30.5/assets/images/ic_kw-arrow.png (added)
-
tags/1.30.5/assets/images/ic_outline-close.svg (added)
-
tags/1.30.5/assets/images/ic_outline-filter-list.svg (added)
-
tags/1.30.5/assets/images/ic_popup_ongoing.svg (added)
-
tags/1.30.5/assets/images/ic_premium.svg (added)
-
tags/1.30.5/assets/images/ic_rewrite.svg (added)
-
tags/1.30.5/assets/images/ic_round-close.svg (added)
-
tags/1.30.5/assets/images/ic_substract.svg (added)
-
tags/1.30.5/assets/images/ic_thumb.png (added)
-
tags/1.30.5/assets/images/ic_transfer.svg (added)
-
tags/1.30.5/assets/images/ic_writetext_menu_wp.svg (added)
-
tags/1.30.5/assets/images/ic_writetext_platform_menu.svg (added)
-
tags/1.30.5/assets/images/icon-park-solid_check-one.svg (added)
-
tags/1.30.5/assets/images/iconamoon_trash.png (added)
-
tags/1.30.5/assets/images/iconamoon_trash_blur.png (added)
-
tags/1.30.5/assets/images/loader.gif (added)
-
tags/1.30.5/assets/images/loader_cursor.gif (added)
-
tags/1.30.5/assets/images/loader_writetext.gif (added)
-
tags/1.30.5/assets/images/logo_writetext.svg (added)
-
tags/1.30.5/assets/images/lucide_wand.svg (added)
-
tags/1.30.5/assets/images/material-symbols_history.svg (added)
-
tags/1.30.5/assets/images/mdi_external-link.svg (added)
-
tags/1.30.5/assets/images/ph_list-magnifying-glass-bold.svg (added)
-
tags/1.30.5/assets/images/ph_star-fill.svg (added)
-
tags/1.30.5/assets/images/ranked-serp-icon.png (added)
-
tags/1.30.5/assets/images/refresh.svg (added)
-
tags/1.30.5/assets/images/serp-link-ico.png (added)
-
tags/1.30.5/assets/images/solid_ranking-star.svg (added)
-
tags/1.30.5/assets/images/sort-ico-1.png (added)
-
tags/1.30.5/assets/images/sort-ico-2.png (added)
-
tags/1.30.5/assets/images/sort-ico-active.png (added)
-
tags/1.30.5/assets/images/spinner-1s-20px.gif (added)
-
tags/1.30.5/assets/images/toggle-arrow.png (added)
-
tags/1.30.5/assets/images/tooltip-arrow.svg (added)
-
tags/1.30.5/assets/images/tooltip-icon.png (added)
-
tags/1.30.5/assets/images/warning-icon.png (added)
-
tags/1.30.5/assets/images/warning-icon.svg (added)
-
tags/1.30.5/assets/images/woocommerce-placeholder-150x150.png (added)
-
tags/1.30.5/assets/images/writetext_logo.png (added)
-
tags/1.30.5/assets/images/xbutton.svg (added)
-
tags/1.30.5/assets/js (added)
-
tags/1.30.5/assets/js/admin-common.js (added)
-
tags/1.30.5/assets/js/admin-installation.js (added)
-
tags/1.30.5/assets/js/admin-installed.js (added)
-
tags/1.30.5/assets/js/admin-setting.js (added)
-
tags/1.30.5/assets/js/admin-streaming.js (added)
-
tags/1.30.5/assets/js/signalr.min.js (added)
-
tags/1.30.5/assets/js/tooltipster.bundle.min.js (added)
-
tags/1.30.5/assets/lib (added)
-
tags/1.30.5/assets/lib/images (added)
-
tags/1.30.5/assets/lib/images/ui-bg_flat_0_888888_40x100.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_flat_75_ffffff_40x100.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_glass_25_e1f0f5_1x400.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_glass_55_444444_1x400.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_glass_55_fbf9ee_1x400.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_glass_75_dadada_1x400.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_glass_75_e6e6e6_1x400.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_highlight-soft_75_cccccc_1x100.png (added)
-
tags/1.30.5/assets/lib/images/ui-bg_inset-soft_95_fef1ec_1x100.png (added)
-
tags/1.30.5/assets/lib/images/ui-icons_222222_256x240.png (added)
-
tags/1.30.5/assets/lib/images/ui-icons_309bbf_256x240.png (added)
-
tags/1.30.5/assets/lib/images/ui-icons_454545_256x240.png (added)
-
tags/1.30.5/assets/lib/images/ui-icons_bf3030_256x240.png (added)
-
tags/1.30.5/assets/lib/images/ui-icons_ffffff_256x240.png (added)
-
tags/1.30.5/assets/lib/jquery-ui.css (added)
-
tags/1.30.5/assets/lib/selectize.bootstrap3.min.css (added)
-
tags/1.30.5/assets/lib/selectize.default.css (added)
-
tags/1.30.5/assets/lib/selectize.min.js (added)
-
tags/1.30.5/gnu.org_licenses_gpl-3.0.txt (added)
-
tags/1.30.5/includes (added)
-
tags/1.30.5/includes/class-wtai-api-services.php (added)
-
tags/1.30.5/includes/class-wtai-global-settings.php (added)
-
tags/1.30.5/includes/class-wtai-init.php (added)
-
tags/1.30.5/includes/class-wtai-installation.php (added)
-
tags/1.30.5/includes/class-wtai-product-dashboard.php (added)
-
tags/1.30.5/includes/class-wtai-product-keyword.php (added)
-
tags/1.30.5/includes/class-wtai-product-list-table.php (added)
-
tags/1.30.5/includes/class-wtai-product-single.php (added)
-
tags/1.30.5/includes/functions.php (added)
-
tags/1.30.5/logs (added)
-
tags/1.30.5/logs/.gitignore (added)
-
tags/1.30.5/readme.txt (added)
-
tags/1.30.5/templates (added)
-
tags/1.30.5/templates/admin (added)
-
tags/1.30.5/templates/admin/dashboard.php (added)
-
tags/1.30.5/templates/admin/footer-mobile.php (added)
-
tags/1.30.5/templates/admin/footer.php (added)
-
tags/1.30.5/templates/admin/install.php (added)
-
tags/1.30.5/templates/admin/intent-tooltip.php (added)
-
tags/1.30.5/templates/admin/metabox (added)
-
tags/1.30.5/templates/admin/metabox/ads.php (added)
-
tags/1.30.5/templates/admin/metabox/filter.php (added)
-
tags/1.30.5/templates/admin/metabox/keyword.php (added)
-
tags/1.30.5/templates/admin/metabox/keywords-competitor.php (added)
-
tags/1.30.5/templates/admin/metabox/keywords-manual.php (added)
-
tags/1.30.5/templates/admin/metabox/keywords-ranked.php (added)
-
tags/1.30.5/templates/admin/metabox/keywords-selected.php (added)
-
tags/1.30.5/templates/admin/metabox/keywords-serp.php (added)
-
tags/1.30.5/templates/admin/metabox/keywords-suggested.php (added)
-
tags/1.30.5/templates/admin/metabox/popin-history.php (added)
-
tags/1.30.5/templates/admin/metabox/popin-keyword.php (added)
-
tags/1.30.5/templates/admin/metabox/premium-modal.php (added)
-
tags/1.30.5/templates/admin/metabox/premium.php (added)
-
tags/1.30.5/templates/admin/post.php (added)
-
tags/1.30.5/templates/admin/settings.php (added)
-
tags/1.30.5/templates/admin/translation-ongoing.php (added)
-
tags/1.30.5/writetext-ai.php (added)
-
tags/1.30.5/writetext-ai.pot (added)
-
trunk/CHANGELOG.md (modified) (1 diff)
-
trunk/assets/css/admin-installed.css (modified) (3 diffs)
-
trunk/assets/js/admin-installed.js (modified) (1 diff)
-
trunk/includes/class-wtai-product-dashboard.php (modified) (2 diffs)
-
trunk/languages (deleted)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/templates/admin/dashboard.php (modified) (1 diff)
-
trunk/templates/admin/intent-tooltip.php (added)
-
trunk/templates/admin/metabox/keywords-serp.php (modified) (2 diffs)
-
trunk/templates/admin/metabox/popin-keyword.php (modified) (5 diffs)
-
trunk/writetext-ai.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
writetext-ai/trunk/CHANGELOG.md
r3111055 r3111534 9 9 The format is based on [Keep a Changelog](http://keepachangelog.com/) 10 10 and this project adheres to [Semantic Versioning](http://semver.org/). 11 12 ## [1.30.5] - 2024-07-03 13 14 ### Changed 15 16 - Various help text updates for the keyword analysis and remove translation files. 11 17 12 18 ## [1.30.4] - 2024-07-02 -
writetext-ai/trunk/assets/css/admin-installed.css
r3110406 r3111534 11641 11641 font-weight: 400; 11642 11642 line-height: 1.2; 11643 text-align: right; 11643 text-align: left; 11644 margin-top: 5px; 11644 11645 } 11645 11646 … … 11799 11800 11800 11801 .wtai-keyword-serp-wrap.tooltiptext .wtai-keyword-serp-header-wrap .wtai-keyword-serp-header-title{ 11801 margin-bottom: 0 11802 margin-bottom: 0; 11803 width: calc(100% - 60px); 11802 11804 } 11803 11805 11804 11806 .wtai-keyword-serp-header-ranked-wrap .wtai-keyword-serp-date{ 11805 width: 40%;11807 width: 100%; 11806 11808 flex: 1; 11807 11809 } … … 12260 12262 text-align: left; 12261 12263 margin-bottom: 10px; 12264 } 12265 12266 .wta-keyword-tooltip.tooltip .tooltiptext{ 12267 right: 0!important; 12268 z-index: 99999999; 12269 } 12270 12271 .wta-keyword-analysis-content-wrap.selected-keywords .wta-keyword-tooltip.tooltip .tooltiptext{ 12272 right: -60px!important 12273 } 12274 12275 .wta-keyword-analysis-content-wrap.your-keywords .wta-keyword-tooltip.tooltip .tooltiptext{ 12276 right: -60px!important 12277 } 12278 12279 .wta-keyword-analysis-content-wrap.suggested-keywords .wta-keyword-tooltip.tooltip .tooltiptext{ 12280 right: -130px!important 12262 12281 } 12263 12282 } -
writetext-ai/trunk/assets/js/admin-installed.js
r3111055 r3111534 17544 17544 } 17545 17545 17546 if( isNaN( progress ) ){ 17547 progress = 0; 17548 } 17549 17550 if( isNaN( max_progress ) ){ 17551 if( refresh_type == 'selected-keywords' || refresh_type == 'competitor-keywords' ){ 17552 max_progress = 7; 17553 } 17554 else{ 17555 max_progress = 4; 17556 } 17557 } 17558 17546 17559 var per = ( parseInt( progress ) / parseInt( max_progress ) ) * 100; 17560 17547 17561 if( per > 100 || force_done ){ 17548 17562 per = 100; -
writetext-ai/trunk/includes/class-wtai-product-dashboard.php
r3111012 r3111534 121 121 add_action( 'wp_head', array( $this, 'add_product_custom_body_class' ) ); 122 122 add_action( 'wtai_admin_mobile_footer', array( $this, 'render_wtai_admin_mobile_footer' ), 10, 1 ); 123 add_action( 'wtai_render_intent_tooltip', array( $this, 'render_intent_tooltip' ), 10, 1 ); 123 124 } 124 125 … … 4081 4082 } 4082 4083 } 4084 4085 /** 4086 * Render intent tooltip. 4087 */ 4088 public function render_intent_tooltip() { 4089 include WTAI_ABSPATH . 'templates/admin/intent-tooltip.php'; 4090 } 4083 4091 } 4084 4092 global $wtai_product_dashboard; -
writetext-ai/trunk/readme.txt
r3111055 r3111534 5 5 Requires at least: 6.0 6 6 Tested up to: 6.5.2 7 Stable tag: 1.30. 47 Stable tag: 1.30.5 8 8 Requires PHP: 7.4 9 9 License: GPLv3 or later … … 157 157 158 158 == Changelog == 159 160 = 1.30.5 2024-07-03 = 161 162 * Update - Various help text updates for the keyword analysis and remove translation files. 159 163 160 164 = 1.30.4 2024-07-02 = … … 586 590 == Upgrade Notice == 587 591 588 = 1.30. 4=592 = 1.30.5 = 589 593 590 594 Please upgrade, to ensure all plugin features works as expected. -
writetext-ai/trunk/templates/admin/dashboard.php
r3110204 r3111534 242 242 <input type="checkbox" name="wtai-use-ranking-keywords" id="wtai-use-ranking-keywords" value="1" /> 243 243 <?php 244 echo wp_kses_post( __( "Use keywords you're currently ranking on", 'writetext-ai' ) );244 echo wp_kses_post( __( "Use keywords you're currently ranking for", 'writetext-ai' ) ); 245 245 ?> 246 246 </label> -
writetext-ai/trunk/templates/admin/metabox/keywords-serp.php
r3110204 r3111534 12 12 $serp_header_title = ''; 13 13 if ( 'ranked' === $keyword_type ) { 14 $serp_header_title = __( 'S ERPOverview', 'writetext-ai' );14 $serp_header_title = __( 'Search Engine Results Page (SERP) Overview', 'writetext-ai' ); 15 15 } elseif ( 'competitor' === $keyword_type ) { 16 16 $serp_header_title = __( 'Competitors', 'writetext-ai' ); … … 42 42 if ( $serp_header_title ) { 43 43 ?> 44 <div class="wtai-keyword-serp-header-title"><?php echo wp_kses_post( $serp_header_title ); ?></div> 45 <?php 46 } 47 if ( $serp_date ) { 48 $serp_date_timestamp = strtotime( get_date_from_gmt( $serp_date, 'Y-m-d H:i:s' ) ); 49 $serp_date_formatted = sprintf( 50 /* translators: %1$s: date, %2$s: time */ 51 __( '%1$s at %2$s' ), 52 date_i18n( get_option( 'date_format' ), $serp_date_timestamp ), 53 date_i18n( get_option( 'time_format' ), $serp_date_timestamp ) 54 ); 55 ?> 56 <div class="wtai-keyword-serp-date"><?php echo wp_kses_post( __( 'SERP data as of ', 'writetext-ai' ) . $serp_date_formatted ); ?></div> 44 <div class="wtai-keyword-serp-header-title"> 45 <?php echo wp_kses_post( $serp_header_title ); ?> 46 <?php 47 if ( $serp_date ) { 48 $serp_date_timestamp = strtotime( get_date_from_gmt( $serp_date, 'Y-m-d H:i:s' ) ); 49 $serp_date_formatted = sprintf( 50 /* translators: %1$s: date, %2$s: time */ 51 __( '%1$s at %2$s' ), 52 date_i18n( get_option( 'date_format' ), $serp_date_timestamp ), 53 date_i18n( get_option( 'time_format' ), $serp_date_timestamp ) 54 ); 55 ?> 56 <div class="wtai-keyword-serp-date"><?php echo wp_kses_post( __( 'SERP data as of ', 'writetext-ai' ) . $serp_date_formatted ); ?></div> 57 <?php 58 } 59 ?> 60 </div> 57 61 <?php 58 62 } -
writetext-ai/trunk/templates/admin/metabox/popin-keyword.php
r3111012 r3111534 134 134 <div class="tooltiptext"><div class="tooltip__arrow"></div> 135 135 <?php 136 echo wp_kses_post( __( 'If you have selected any, WriteText.ai will retrieve the SERP data for each keyword (which you can preview upon clicking the keyword) along with intent, search volume, and difficulty.', 'writetext-ai' ) ); 136 echo '<p>' . wp_kses_post( __( 'If you have selected any, WriteText.ai will retrieve the SERP data for each keyword (which you can preview upon clicking the keyword) along with intent, search volume, and difficulty.', 'writetext-ai' ) ) . '</p>'; 137 do_action( 'wtai_render_intent_tooltip' ); 137 138 ?> 138 139 </div> … … 170 171 <div class="wta-keyword-analysis-api-data hidden" ></div> 171 172 <div class="wta-keyword-analysis-empty-label hidden" > 172 <?php echo wp_kses_post( __( 'Keywords you select to be included in your text will be displayed here. To start, click the + sign for the keyword you want to add from the sections below or manually type your desired target keyword in the “Your own keywords” section.', 'writetext-ai' ) ); ?>173 <?php echo wp_kses_post( __( 'Keywords you select to be included in your text will be displayed here.', 'writetext-ai' ) ); ?> 173 174 </div> 174 175 </div> … … 183 184 <div class="wta-keyword-analysis-content-title has-toggle" > 184 185 <span class="wta-keyword-title-icon star" ></span> 185 <span class="wta-keyword-title-label" ><?php echo wp_kses_post( __( "Keywords you're currently ranking on", 'writetext-ai' ) ); ?></span>186 <span class="wta-keyword-title-label" ><?php echo wp_kses_post( __( "Keywords you're currently ranking for", 'writetext-ai' ) ); ?></span> 186 187 <div class="wta-keyword-tooltip tooltip"> 187 188 <span class="icon-tooltip dashicons dashicons-editor-help"></span> 188 189 <div class="tooltiptext"><div class="tooltip__arrow"></div> 189 190 <?php 190 echo wp_kses_post( __( 'If it’s the first time you’re doing an AI-powered keyword analysis on the site, WriteText.ai will retrieve ranking data for the whole domain (i.e., this page and your other product pages). If your page is ranking on any keyword/s, they will show here along with data on intent, search volume, and difficulty. Click the + sign to select a keyword to be included in your text.', 'writetext-ai' ) ); 191 echo '<p>' . wp_kses_post( __( ' If it’s the first time you’re doing an AI-powered keyword analysis on the site, WriteText.ai will retrieve ranking data for the whole domain (i.e., this page and your other product pages). If your page is ranking for any keyword/s, they will show here along with data on intent, search volume, and difficulty.', 'writetext-ai' ) ) . '</p>'; 192 do_action( 'wtai_render_intent_tooltip' ); 191 193 ?> 192 194 </div> … … 216 218 <div class="wta-keyword-analysis-content-title has-toggle" > 217 219 <span class="wta-keyword-title-icon rank" ></span> 218 <span class="wta-keyword-title-label" ><?php echo wp_kses_post( __( 'Keywords your competitors are ranking on', 'writetext-ai' ) ); ?></span>220 <span class="wta-keyword-title-label" ><?php echo wp_kses_post( __( 'Keywords your competitors are ranking for', 'writetext-ai' ) ); ?></span> 219 221 <div class="wta-keyword-tooltip tooltip"> 220 222 <span class="icon-tooltip dashicons dashicons-editor-help"></span> 221 223 <div class="tooltiptext"><div class="tooltip__arrow"></div> 222 224 <?php 223 echo wp_kses_post( __( 'Competitors are pages that are ranking on either the same keywords you’re currently ranking on or the keywords you selected to be included in your text. You can check which competitors are ranking for which keyword by clicking on the keyword. The keywords shown in this section are ones that your competing pages are ranking on but this product page is not. Data on search volume, intent, and difficulty are also displayed here. Click the + sign to select a keyword to be included in your text.', 'writetext-ai' ) ); 225 echo '<p>' . wp_kses_post( __( 'Competitors are pages that are ranking for either the same keywords you’re currently ranking for or the keywords you selected to be included in your text. You can check which competitors are ranking for which keyword by clicking on the keyword. The keywords shown in this section are ones that your competing pages are ranking for but this product page is not. Data on search volume, intent, and difficulty are also displayed here.', 'writetext-ai' ) ) . '</p>'; 226 do_action( 'wtai_render_intent_tooltip' ); 224 227 ?> 225 228 </div> … … 339 342 <div class="tooltiptext"><div class="tooltip__arrow"></div> 340 343 <?php 341 echo wp_kses_post( __( 'Keyword ideas based on the keywords you selected to be included in the text or your own manually-added keywords. Click the + sign to select a keyword to be included in your text.', 'writetext-ai' ) );344 echo wp_kses_post( __( 'Keyword ideas based on the keywords you selected to be included in the text or your own manually-added keywords.', 'writetext-ai' ) ); 342 345 ?> 343 346 </div> -
writetext-ai/trunk/writetext-ai.php
r3111055 r3111534 4 4 * Plugin URI: https://writetext.ai/woocommerce 5 5 * Description: Let AI automatically generate product descriptions and other content from your product data. 6 * Version: 1.30. 46 * Version: 1.30.5 7 7 * Author: 1902 Software 8 8 * Author URI: https://writetext.ai/ … … 56 56 57 57 if ( ! defined( 'WTAI_VERSION' ) ) { 58 define( 'WTAI_VERSION', '1.30. 4' );58 define( 'WTAI_VERSION', '1.30.5' ); 59 59 } 60 60
Note: See TracChangeset
for help on using the changeset viewer.