Changeset 3422749
- Timestamp:
- 12/18/2025 10:57:15 AM (3 months ago)
- Location:
- ai-wp-writer
- Files:
-
- 35 added
- 8 edited
-
tags/4.3.1 (added)
-
tags/4.3.1/assets (added)
-
tags/4.3.1/assets/css (added)
-
tags/4.3.1/assets/css/style.css (added)
-
tags/4.3.1/assets/images (added)
-
tags/4.3.1/assets/images/arrow-mod.png (added)
-
tags/4.3.1/assets/images/arrow.jpg (added)
-
tags/4.3.1/assets/images/bg-to-logo.png (added)
-
tags/4.3.1/assets/images/check.png (added)
-
tags/4.3.1/assets/images/creem.png (added)
-
tags/4.3.1/assets/images/cryptocloud.png (added)
-
tags/4.3.1/assets/images/doc.png (added)
-
tags/4.3.1/assets/images/lock.png (added)
-
tags/4.3.1/assets/images/logo.png (added)
-
tags/4.3.1/assets/images/paypal.png (added)
-
tags/4.3.1/assets/images/robokassa.png (added)
-
tags/4.3.1/assets/images/stripe.png (added)
-
tags/4.3.1/assets/js (added)
-
tags/4.3.1/assets/js/app.js (added)
-
tags/4.3.1/assets/js/button.js (added)
-
tags/4.3.1/assets/js/image-block.js (added)
-
tags/4.3.1/assets/js/image-tiny-mce.js (added)
-
tags/4.3.1/assets/libs (added)
-
tags/4.3.1/assets/libs/charts.js (added)
-
tags/4.3.1/class.assistant.php (added)
-
tags/4.3.1/index.php (added)
-
tags/4.3.1/langs (added)
-
tags/4.3.1/langs/wp-ai-assistant-ru_RU.mo (added)
-
tags/4.3.1/langs/wp-ai-assistant-ru_RU.po (added)
-
tags/4.3.1/readme.txt (added)
-
tags/4.3.1/tpl (added)
-
tags/4.3.1/tpl/notice.php (added)
-
tags/4.3.1/tpl/options.php (added)
-
tags/4.3.1/tpl/workspace.php (added)
-
trunk/assets/css/style.css (modified) (1 diff)
-
trunk/assets/images/creem.png (added)
-
trunk/assets/js/app.js (modified) (11 diffs)
-
trunk/class.assistant.php (modified) (12 diffs)
-
trunk/index.php (modified) (1 diff)
-
trunk/langs/wp-ai-assistant-ru_RU.mo (modified) (previous)
-
trunk/langs/wp-ai-assistant-ru_RU.po (modified) (2 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/tpl/options.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ai-wp-writer/trunk/assets/css/style.css
r3386203 r3422749 1905 1905 } 1906 1906 1907 .creem{ 1908 width: 208px; 1909 height: 52px; 1910 margin: auto; 1911 top: 0px; 1912 position: relative; 1913 background: url(../images/creem.png) no-repeat; 1914 right: 0px; 1915 } 1916 1907 1917 1908 1918 /* rerite tab end */ -
ai-wp-writer/trunk/assets/js/app.js
r3386203 r3422749 456 456 457 457 let billing = e.data('billing'); 458 $('.aiassist-recurring-agree label')[ ( billing == 'robokassa' ? 'show' : 'hide' ) ](); 458 $('.aiassist-recurring-agree label')[ ( e.data('recurring') ? 'show' : 'hide' ) ](); 459 $('.aiassist-rates-custom')[ ( $('.pay-method.active').data('custom-disabled') ? 'hide' : 'show' ) ](); 459 460 460 461 if( $('[data-usdt]').length ){ … … 1446 1447 $('.aiassist-header-item:not(.aiassist-main-header)').each(function(){ 1447 1448 let e = $(this); 1448 let header = h1 +'. '+ e.find('label input').val(); 1449 1450 let header = ''; 1451 if( $('.aiassist-main-header label input').length ) 1452 header += h1 +'. '; 1453 header += e.find('label input').val(); 1449 1454 1450 1455 e.find('.aiassist-translate-promt-image input').val( header ); … … 1512 1517 1513 1518 block.find('.aiassist-translate-promt-image input').val( promt ); 1514 a wait app.request( { val: promt, act: header, action: 'saveStep', nonce: aiassist.nonce } );1519 app.request( { val: promt, act: header, action: 'saveStep', nonce: aiassist.nonce } ); 1515 1520 } 1516 1521 … … 1728 1733 $('.aiassist-rates-tab, .aiassist-rates-view').removeClass('active'); 1729 1734 $('.aiassist-rates-view[data-view="'+ e.data('view') +'"]').addClass('active'); 1735 $('.aiassist-rates-custom')[ ( $('.pay-method.active').data('custom-disabled') ? 'hide' : 'show' ) ](); 1730 1736 e.addClass('active'); 1731 1737 }, … … 1819 1825 if( data.content ){ 1820 1826 $('#aiassist-header').val( data.content ); 1821 a wait app.request( { val: data.content, act: 'header', action: 'saveStep', nonce: aiassist.nonce } );1827 app.request( { val: data.content, act: 'header', action: 'saveStep', nonce: aiassist.nonce } ); 1822 1828 } else 1823 1829 app.errorLog('End limits!'); … … 1842 1848 if( data.content ){ 1843 1849 $('#aiassist-structure').val( data.content ).removeClass('disabled'); 1844 a wait app.request( { val: data.content, act: 'structure', action: 'saveStep', nonce: aiassist.nonce } );1850 app.request( { val: data.content, act: 'structure', action: 'saveStep', nonce: aiassist.nonce } ); 1845 1851 } else 1846 1852 app.errorLog('End limits!'); … … 1881 1887 1882 1888 app.editor.setContent( data.content ); 1883 a wait app.request( { val: data.content, act: 'content', action: 'saveStep', nonce: aiassist.nonce } );1889 app.request( { val: data.content, act: 'content', action: 'saveStep', nonce: aiassist.nonce } ); 1884 1890 } else { 1885 1891 app.loader(); … … 1901 1907 $('.aiassist-headers .aiassist-header-item').remove(); 1902 1908 1903 a wait app.request( { val: structure, act: 'structure', action: 'saveStep', nonce: aiassist.nonce } );1909 app.request( { val: structure, act: 'structure', action: 'saveStep', nonce: aiassist.nonce } ); 1904 1910 1905 1911 structure = structure.split("\n"); … … 1944 1950 } 1945 1951 1946 a wait app.request( { val: app.editor.getContent(), act: 'content', action: 'saveStep', nonce: aiassist.nonce } );1952 app.request( { val: app.editor.getContent(), act: 'content', action: 'saveStep', nonce: aiassist.nonce } ); 1947 1953 $('#aiassist-content').removeClass('disabled'); 1948 1954 } … … 1967 1973 if( data.content ){ 1968 1974 $('#aiassist-title').val( data.content ); 1969 a wait app.request( { val: data.content, act: 'title', action: 'saveStep', nonce: aiassist.nonce } );1975 app.request( { val: data.content, act: 'title', action: 'saveStep', nonce: aiassist.nonce } ); 1970 1976 } 1971 1977 … … 1976 1982 if( data.content ){ 1977 1983 $('#aiassist-desc').val( data.content ); 1978 a wait app.request( { val: data.content, act: 'desc', action: 'saveStep', nonce: aiassist.nonce } );1984 app.request( { val: data.content, act: 'desc', action: 'saveStep', nonce: aiassist.nonce } ); 1979 1985 } 1980 1986 -
ai-wp-writer/trunk/class.assistant.php
r3387222 r3422749 9 9 private $options; 10 10 11 private $api = 'https://ai post.ru';12 13 private $api2 = 'https://api.ai post.ru';11 private $api = 'https://aiwpapi.com'; 12 13 private $api2 = 'https://api.aiwpapi.com'; 14 14 15 15 function __construct(){ … … 22 22 23 23 add_filter('https_ssl_verify', '__return_false'); 24 add_action('admin_init', [$this, 'setInfo']);25 24 add_action('plugins_loaded', [$this, 'langs']); 26 25 add_action('admin_menu', [$this, 'menu']); … … 162 161 $this->options->cron = isset( $_POST['cron'] ); 163 162 164 if( @$_POST['token'] != '' ) 165 $this->activation( sanitize_text_field( $_POST['token'] ), $this->options->cron ); 166 167 if( @$_POST['token'] != '' && preg_match('/^[A-Za-z0-9]{64}$/i', $_POST['token']) ){ 163 if( ! $options = get_option('_ai_assistant') ) 164 $options = (object) []; 165 166 $this->options->token = @$options->token; 167 168 if( @$_POST['token'] != '' && preg_match('/^[A-Za-z0-9]{64}$/i', $_POST['token']) ) 168 169 $this->options->token = sanitize_text_field( $_POST['token'] ); 170 171 if( @$_POST['token'] != '' ){ 172 $this->activation( sanitize_text_field( $this->options->token ), $this->options->cron ); 169 173 $this->setInfo(); 170 }171 172 if( ! isset( $this->options->token ) ){173 if( ! $options = get_option('_ai_assistant') )174 $options = (object) [];175 176 $this->options->token = @$options->token;177 174 } 178 175 … … 371 368 372 369 if( ! isset( $attach['task_id'] ) ){ 373 $task = json_decode( $this->wpCurl( [ 'url' => $attach['url'], 'model' => $data['imageModel'], 'action' => 'replaceImage', 'token' => $this->options->token ] ) ); 370 $attach_url = $attach['url']; 371 372 if( stripos('http', $attach_url ) === false ) 373 $attach_url = $this->getHost() . $attach_url; 374 375 $task = json_decode( $this->wpCurl( [ 'url' => $attach_url, 'model' => $data['imageModel'], 'action' => 'replaceImage', 'token' => $this->options->token ] ) ); 374 376 375 377 if( $task->task_id ) … … 547 549 } 548 550 549 private function aiArticlesAutoGen(){ 551 private function aiArticlesAutoGen(){ 550 552 if( $data = get_option('aiArticlesAutoGenData') ){ 551 553 … … 581 583 $break = false; 582 584 $data['publish'] = 0; 585 586 $this->setInfo(); 583 587 584 588 if( isset( $this->steps['promts']['multi_lang'] ) ) … … 845 849 846 850 $lang_id = 0; 851 $this->setInfo(); 847 852 848 853 if( isset( $this->steps['promts']['rewrite_lang'] ) ) … … 1222 1227 1223 1228 if( isset( $_POST['promts'] ) ){ 1229 $this->setInfo(); 1230 1224 1231 if( ! ( $data = $this->steps ) ) 1225 1232 $data = []; … … 1249 1256 $act = sanitize_text_field( $_POST['act'] ); 1250 1257 1258 $this->setInfo(); 1259 1251 1260 if( ! ( $data = $this->steps ) ) 1252 1261 $data = []; … … 1261 1270 1262 1271 public function resetStep(){ 1272 $this->setInfo(); 1263 1273 update_option('_aiassist_generator', [ 'promts' => ( @$this->steps['promts'] ? $this->steps['promts'] : $this->info->promts ) ] ); 1264 1274 } … … 1380 1390 1381 1391 public function scripts(){ 1392 $this->setInfo(); 1393 1382 1394 wp_enqueue_style('aiassist', plugin_dir_url( __FILE__ ) .'assets/css/style.css?t='. time(), false, '1.0', 'all'); 1383 1395 … … 1425 1437 'Header generation' => wp_kses_post( __('Header generation', 'wp-ai-assistant') ), 1426 1438 'Completion...' => wp_kses_post( __('Completion...', 'wp-ai-assistant') ), 1427 ' Generating structure' => wp_kses_post( __('Structure generation', 'wp-ai-assistant') ),1439 'Structure generation' => wp_kses_post( __('Structure generation', 'wp-ai-assistant') ), 1428 1440 'Text generation' => wp_kses_post( __('Text generation', 'wp-ai-assistant') ), 1429 1441 'Featured image' => wp_kses_post( __('Featured image', 'wp-ai-assistant') ), 1430 1442 'Promt:' => wp_kses_post( __('Promt:', 'wp-ai-assistant') ), 1431 1443 'Generate' => wp_kses_post( __('Generate', 'wp-ai-assistant') ), 1432 ' Generating an introduction' => wp_kses_post( __('Introduction generation', 'wp-ai-assistant') ),1444 'Introduction generation' => wp_kses_post( __('Introduction generation', 'wp-ai-assistant') ), 1433 1445 'Generate meta title' => wp_kses_post( __('Meta title generation', 'wp-ai-assistant') ), 1434 1446 'Generating meta description' => wp_kses_post( __('Meta description generation', 'wp-ai-assistant') ), -
ai-wp-writer/trunk/index.php
r3391187 r3422749 1 1 <?php 2 2 /* 3 Version: 4. 2.8.43 Version: 4.3.1 4 4 Plugin Name: AI WP Writer 5 Description: Fast generation of articles with images in Wordpress editor, automatic content writer on schedule, mass rewriting of articles. Powered by ChatGPT, GPT-5, GPT-5 -mini, GPT-5-nano, o3-mini, Dalle 3, GPT-image, FLUX.5 Description: Fast generation of articles with images in Wordpress editor, automatic content writer on schedule, mass rewriting of articles. Powered by ChatGPT, GPT-5, GPT-5 mini/nano, o3 (reasoning), Dalle 3, GPT-image, FLUX. 6 6 Author: AIpost 7 7 Author URI: https://t.me/wpwriter -
ai-wp-writer/trunk/langs/wp-ai-assistant-ru_RU.po
r3369840 r3422749 384 384 #: tpl/options.php:569 385 385 msgid "The number of articles to be generated in the specified time period. If the field is left blank, articles according to all preset keys will be generated as soon as possible.<br /> Specify the number of articles:" 386 msgstr "Сколько с колько статей нужно генерировать в указанный период времени. Если оставить поле пустым, то будут сгенерированы статьи по всем заданным ключам в кратчайшие сроки.<br /> Укажите количество статей:"386 msgstr "Сколько статей нужно генерировать в указанный период времени. Если оставить поле пустым, то будут сгенерированы статьи по всем заданным ключам в кратчайшие сроки.<br /> Укажите количество статей:" 387 387 388 388 #: tpl/options.php:574 … … 736 736 737 737 #: tpl/options.php 738 msgid "How much content can be generated<br />~6600000 characters (~1320000 words) GPT-5 nano**<br />~3300000 characters (~660000 words) GPT-5 mini**<br />~825000 characters (~165000 words) GPT-5**<br />~ 1650000 characters (~330000 words) o3-mini**<br />~ 942 images FLUX Schnell<br />~ 165 generations Midjourney v7<br />~ 188 images Dalle 3<br />~ 165 images GPT-image"739 msgstr "Сколько можно сгенерировать<br />~6600000 символов GPT-5 nano**<br />~3300000 символов GPT-5 mini**<br />~825000 символов GPT-5**<br />~ 1650000 символов o3-mini**<br />~ 942 изображения FLUX Schnell<br />~ 165 изображений Midjourney v7<br />~ 188 изображений Dalle 3<br />~ 165 изображений GPT-image"740 741 #: tpl/options.php 742 msgid "How much content can be generated<br />~20500000 characters (~4100000 words) GPT-5 nano**<br />~10250000 characters (~2050000 words) GPT-5 mini**<br />~2562000 characters (~512400 words) GPT-5**<br />~ 5125000 characters (~1025000 words) o3-mini**<br />~ 2 928 images FLUX Schnell<br />~ 512 generations Midjourney v7<br />~ 585 images Dalle 3<br />~ 512 images GPT-image"743 msgstr "Сколько можно сгенерировать<br />~20500000 символов GPT-5 nano**<br />~10250000 символов GPT-5 mini**<br />~2562000 символов GPT-5**<br />~ 5125000 символов o3-mini**<br />~ 2 928 изображений FLUX Schnell<br />~ 512 изображений Midjourney v7<br />~ 585 изображения Dalle 3<br />~ 512 изображений GPT-image"744 745 #: tpl/options.php 746 msgid "How much content can be generated<br />~50000000 characters (~10000000 words) GPT-5 nano**<br />~25000000 characters (~5000000 words) GPT-5 mini**<br />~6250000 characters (~1250000 words) GPT-5**<br />~ 12500000 characters (~2500000 words) o3-mini**<br />~ 7 142 images FLUX Schnell<br />~ 1 250 generations Midjourney v7<br />~ 1 428 images Dalle 3<br />~ 1 250 images GPT-image"747 msgstr "Сколько можно сгенерировать<br />~50000000 символов GPT-5 nano**<br />~25000000 символов GPT-5 mini**<br />~6250000 символов GPT-5**<br />~ 12500000 символов o3-mini**<br />~ 7 142 изображения FLUX Schnell<br />~ 1 250 изображений Midjourney v7<br />~ 1 428 изображений Dalle 3<br />~ 1 250 изображений GPT-image"748 749 #: tpl/options.php 750 msgid "Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 -mini(reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX."751 msgstr "Нейросети: GPT-5, GPT-5 mini, GPT-5 nano, o3 -mini(рассуждающая), Midjourney v7, Dalle 3, GPT-image, FLUX."752 753 #: tpl/options.php 754 msgid "Bulk generation and generation of articles in the editor"738 msgid "How much content can be generated<br />~6600000 characters (~1320000 words) GPT-5 nano**<br />~3300000 characters (~660000 words) GPT-5 mini**<br />~825000 characters (~165000 words) GPT-5**<br />~825000 characters (~165000 words) o3 (reasoning)**<br />~ 942 images FLUX Schnell<br />~ 165 generations Midjourney v7<br />~ 188 images Dalle 3<br />~ 165 images GPT-image" 739 msgstr "Сколько можно сгенерировать<br />~6600000 символов GPT-5 nano**<br />~3300000 символов GPT-5 mini**<br />~825000 символов GPT-5**<br />~825000 символов o3 (рассуждающая)**<br />~ 942 изображения FLUX Schnell<br />~ 165 изображений Midjourney v7<br />~ 188 изображений Dalle 3<br />~ 165 изображений GPT-image" 740 741 #: tpl/options.php 742 msgid "How much content can be generated<br />~20500000 characters (~4100000 words) GPT-5 nano**<br />~10250000 characters (~2050000 words) GPT-5 mini**<br />~2562000 characters (~512400 words) GPT-5**<br />~2562000 characters (~512400 words) o3 (reasoning)**<br />~ 2 928 images FLUX Schnell<br />~ 512 generations Midjourney v7<br />~ 585 images Dalle 3<br />~ 512 images GPT-image" 743 msgstr "Сколько можно сгенерировать<br />~20500000 символов GPT-5 nano**<br />~10250000 символов GPT-5 mini**<br />~2562000 символов GPT-5**<br />~2562000 символов o3 (рассуждающая)**<br />~ 2 928 изображений FLUX Schnell<br />~ 512 изображений Midjourney v7<br />~ 585 изображения Dalle 3<br />~ 512 изображений GPT-image" 744 745 #: tpl/options.php 746 msgid "How much content can be generated<br />~50000000 characters (~10000000 words) GPT-5 nano**<br />~25000000 characters (~5000000 words) GPT-5 mini**<br />~6250000 characters (~1250000 words) GPT-5**<br />~6250000 characters (~1250000 words) o3 (reasoning)**<br />~ 7 142 images FLUX Schnell<br />~ 1 250 generations Midjourney v7<br />~ 1 428 images Dalle 3<br />~ 1 250 images GPT-image" 747 msgstr "Сколько можно сгенерировать<br />~50000000 символов GPT-5 nano**<br />~25000000 символов GPT-5 mini**<br />~6250000 символов GPT-5**<br />~6250000 символов o3 (рассуждающая)**<br />~ 7 142 изображения FLUX Schnell<br />~ 1 250 изображений Midjourney v7<br />~ 1 428 изображений Dalle 3<br />~ 1 250 изображений GPT-image" 748 749 #: tpl/options.php 750 msgid "Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 (reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX." 751 msgstr "Нейросети: GPT-5, GPT-5 mini, GPT-5 nano, o3 (рассуждающая), Midjourney v7, Dalle 3, GPT-image, FLUX." 752 753 #: tpl/options.php 754 msgid "Bulk article generation and editor-based article creation" 755 755 msgstr "Массовая генерация и генерация статей в редакторе" 756 756 -
ai-wp-writer/trunk/readme.txt
r3391187 r3422749 3 3 Tags: AI, generator, articles, content, image 4 4 Requires at least: 5.0 5 Tested up to: 6. 85 Tested up to: 6.9 6 6 Requires PHP: 5.6.0 7 Stable tag: 4. 2.8.47 Stable tag: 4.3.1 8 8 License: GPLv3 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html 10 10 11 Generate SEO-optimized articles with images that attract traffic from search engines. Itautomatically fills your website with AI content, provides rewriting, automatic post translation. Powered by ChatGPT, GPT-5, DALLE 3, GPT-image, and FLUX.11 Generate SEO-optimized articles with images that attract traffic from search engines. AI WP Writer automatically fills your website with AI content, provides rewriting, automatic post translation. Powered by ChatGPT, GPT-5, DALLE 3, GPT-image, and FLUX. 12 12 13 13 == Description == 14 AI WP Writer is a powerful AI content generator for WordPress. To generate AI texts, it supports ChatGPT, GPT-5, GPT-5 mini, GPT-5 nano, o3 -miniand built-in functions for generating images through FLUX, Dalle 3, GPT-image. Implementing the plugin instruments you may use different generation variations, choose topics, automate tasks and create unique articles.14 AI WP Writer is a powerful AI content generator for WordPress. To generate AI texts, it supports ChatGPT, GPT-5, GPT-5 mini, GPT-5 nano, o3 (reasoning) and built-in functions for generating images through FLUX, Dalle 3, GPT-image. Implementing the plugin instruments you may use different generation variations, choose topics, automate tasks and create unique articles. 15 15 16 16 AI WP Writer generates publications with meta title and meta description, which improves SEO, positions in Google. The plugin creates high-quality SEO optimized articles using key words, helps to make up headings, allows to get more traffic and upgrade site content. -
ai-wp-writer/trunk/tpl/options.php
r3391187 r3422749 567 567 <div class="pay-methods"> 568 568 <?php if( get_locale() != 'ru_RU' ){ ?> 569 <div class="pay-method active" data-billing=" paypal">570 <div class=" paypal"></div>571 <div class="pay-method-label"><?php echo wp_kses_post( __('Visa, Mastercard, PayPal', 'wp-ai-assistant') ) ?></div>569 <div class="pay-method active" data-billing="creem" data-custom-disabled="true" > 570 <div class="creem"></div> 571 <div class="pay-method-label"><?php echo wp_kses_post( __('Visa, Mastercard, Google Pay', 'wp-ai-assistant') ) ?></div> 572 572 </div> 573 573 … … 577 577 </div> 578 578 579 <div class="pay-method" data-billing="robokassa" >579 <div class="pay-method" data-billing="robokassa" data-recurring="true"> 580 580 <div class="robokassa"></div> 581 581 <div class="pay-method-label visa"><?php echo wp_kses_post( __('Visa, Mastercard, Мir, YooMoney', 'wp-ai-assistant') ) ?></div> 582 582 </div> 583 583 <?php } else { ?> 584 <div class="pay-method active" data-billing="robokassa" >584 <div class="pay-method active" data-billing="robokassa" data-recurring="true"> 585 585 <div class="robokassa"></div> 586 586 <div class="pay-method-label visa"><?php echo wp_kses_post( __('Visa, Mastercard, Мir, YooMoney', 'wp-ai-assistant') ) ?></div> … … 671 671 672 672 <div class="aiassist-rate-desc"> 673 <?php echo wp_kses_post( __('How much content can be generated<br />~6600000 characters (~1320000 words) GPT-5 nano**<br />~3300000 characters (~660000 words) GPT-5 mini**<br />~825000 characters (~165000 words) GPT-5**<br />~ 1650000 characters (~330000 words) o3-mini**<br />~ 942 images FLUX Schnell<br />~ 165 generations Midjourney v7<br />~ 188 images Dalle 3<br />~ 165 images GPT-image', 'wp-ai-assistant') ) ?>673 <?php echo wp_kses_post( __('How much content can be generated<br />~6600000 characters (~1320000 words) GPT-5 nano**<br />~3300000 characters (~660000 words) GPT-5 mini**<br />~825000 characters (~165000 words) GPT-5**<br />~825000 characters (~165000 words) o3 (reasoning)**<br />~ 942 images FLUX Schnell<br />~ 165 generations Midjourney v7<br />~ 188 images Dalle 3<br />~ 165 images GPT-image', 'wp-ai-assistant') ) ?> 674 674 </div> 675 675 <div class="aiassist-rate-checklist"> 676 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 -mini(reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX.', 'wp-ai-assistant') ) ?></div>677 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Bulk generation and generation of articles in the editor', 'wp-ai-assistant') ) ?></div>676 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 (reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX.', 'wp-ai-assistant') ) ?></div> 677 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Bulk article generation and editor-based article creation', 'wp-ai-assistant') ) ?></div> 678 678 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('AI Assist, AI image creator', 'wp-ai-assistant') ) ?></div> 679 679 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Rewrite articles on your site and pages from third-party sites', 'wp-ai-assistant') ) ?></div> … … 728 728 729 729 <div class="aiassist-rate-desc"> 730 <?php echo wp_kses_post( __('How much content can be generated<br />~20500000 characters (~4100000 words) GPT-5 nano**<br />~10250000 characters (~2050000 words) GPT-5 mini**<br />~2562000 characters (~512400 words) GPT-5**<br />~ 5125000 characters (~1025000 words) o3-mini**<br />~ 2 928 images FLUX Schnell<br />~ 512 generations Midjourney v7<br />~ 585 images Dalle 3<br />~ 512 images GPT-image', 'wp-ai-assistant') ) ?>730 <?php echo wp_kses_post( __('How much content can be generated<br />~20500000 characters (~4100000 words) GPT-5 nano**<br />~10250000 characters (~2050000 words) GPT-5 mini**<br />~2562000 characters (~512400 words) GPT-5**<br />~2562000 characters (~512400 words) o3 (reasoning)**<br />~ 2 928 images FLUX Schnell<br />~ 512 generations Midjourney v7<br />~ 585 images Dalle 3<br />~ 512 images GPT-image', 'wp-ai-assistant') ) ?> 731 731 </div> 732 732 <div class="aiassist-rate-checklist"> 733 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 -mini(reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX.', 'wp-ai-assistant') ) ?></div>734 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Bulk generation and generation of articles in the editor', 'wp-ai-assistant') ) ?></div>733 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 (reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX.', 'wp-ai-assistant') ) ?></div> 734 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Bulk article generation and editor-based article creation', 'wp-ai-assistant') ) ?></div> 735 735 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('AI Assist, AI image creator', 'wp-ai-assistant') ) ?></div> 736 736 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Rewrite articles on your site and pages from third-party sites', 'wp-ai-assistant') ) ?></div> … … 784 784 785 785 <div class="aiassist-rate-desc"> 786 <?php echo wp_kses_post( __('How much content can be generated<br />~50000000 characters (~10000000 words) GPT-5 nano**<br />~25000000 characters (~5000000 words) GPT-5 mini**<br />~6250000 characters (~1250000 words) GPT-5**<br />~ 12500000 characters (~2500000 words) o3-mini**<br />~ 7 142 images FLUX Schnell<br />~ 1 250 generations Midjourney v7<br />~ 1 428 images Dalle 3<br />~ 1 250 images GPT-image', 'wp-ai-assistant') ) ?>786 <?php echo wp_kses_post( __('How much content can be generated<br />~50000000 characters (~10000000 words) GPT-5 nano**<br />~25000000 characters (~5000000 words) GPT-5 mini**<br />~6250000 characters (~1250000 words) GPT-5**<br />~6250000 characters (~1250000 words) o3 (reasoning)**<br />~ 7 142 images FLUX Schnell<br />~ 1 250 generations Midjourney v7<br />~ 1 428 images Dalle 3<br />~ 1 250 images GPT-image', 'wp-ai-assistant') ) ?> 787 787 </div> 788 788 <div class="aiassist-rate-checklist"> 789 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 -mini(reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX.', 'wp-ai-assistant') ) ?></div>790 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Bulk generation and generation articles in the editor', 'wp-ai-assistant') ) ?></div>789 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Neural Networks: GPT-5, GPT-5 mini, GPT-5 nano, o3 (reasoning), Midjourney v7, Dalle 3, GPT-image, FLUX.', 'wp-ai-assistant') ) ?></div> 790 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Bulk article generation and editor-based article creation', 'wp-ai-assistant') ) ?></div> 791 791 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('AI Assist, AI image creator', 'wp-ai-assistant') ) ?></div> 792 792 <div class="aiassist-rate-check"><?php echo wp_kses_post( __('Rewrite articles on your site and pages from third-party sites', 'wp-ai-assistant') ) ?></div>
Note: See TracChangeset
for help on using the changeset viewer.