{"id":369957,"date":"2026-09-24T08:37:18","date_gmt":"2026-09-24T08:37:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-article-publisher-by-ai\/"},"modified":"2026-09-24T09:47:54","modified_gmt":"2026-09-24T09:47:54","slug":"come2theweb-article-publisher","status":"publish","type":"plugin","link":"https:\/\/ja.wordpress.org\/plugins\/come2theweb-article-publisher\/","author":15015321,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.1","stable_tag":"3.0.1","tested":"7.1.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Come2theweb Article Publisher","header_author":"come2theweb","header_description":"A password-protected frontend form where reporters submit a news summary, and AI writes a full, formatted news article \u2014 complete with SEO meta and an image \u2014 and publishes it automatically. Requires a license key from Come2theweb.","assets_banners_color":"8fa7f1","last_updated":"2026-09-24 09:47:54","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/donate\/?hosted_button_id=COME2THEWEB_DONATE","header_plugin_uri":"","header_author_uri":"https:\/\/come2theweb.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"jitendra742744","date":"2026-09-24 08:37:07","revision":3710860},"3.0.1":{"tag":"3.0.1","author":"jitendra742744","date":"2026-09-24 09:47:54","revision":3710994}},"upgrade_notice":{"3.0.1":"<p>Standalone form assets now use official WordPress enqueue\/print APIs. QR service documentation completed with Terms and Privacy links.<\/p>","3.0.0":"<p>Renamed to &quot;Come2theweb Article Publisher&quot;. JS and CSS moved to external enqueued files. All Plugin Check errors fixed. External services fully documented. Deactivate the previous version before installing.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3710860,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3710860,"resolution":"256x256","location":"assets","locale":"","width":265,"height":265}},"assets_banners":{"banner-1544x500-rtl.jpg":{"filename":"banner-1544x500-rtl.jpg","revision":3710860,"resolution":"1544x500","location":"assets","locale":"","width":1500,"height":500},"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3710860,"resolution":"1544x500","location":"assets","locale":"","width":1500,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3710860,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","3.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Frontend password-protected publisher form.","2":"Article submission form with image and YouTube options.","3":"Plugin settings page \u2014 Password tab.","4":"Plugin settings page \u2014 License and Model tab with free registration.","5":"Plugin settings page \u2014 Article Settings tab.","6":"Generated article published in WordPress."}},"plugin_section":[],"plugin_tags":[2353,1392,8494,1248,4123],"plugin_category":[],"plugin_contributors":[282443],"plugin_business_model":[],"class_list":["post-369957","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-article","plugin_tags-content-generation","plugin_tags-news","plugin_tags-publisher","plugin_contributors-jitendra742744","plugin_committers-jitendra742744"],"banners":{"banner":"https:\/\/ps.w.org\/come2theweb-article-publisher\/assets\/banner-772x250.jpg?rev=3710860","banner_2x":"https:\/\/ps.w.org\/come2theweb-article-publisher\/assets\/banner-1544x500.jpg?rev=3710860","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/come2theweb-article-publisher\/assets\/icon-128x128.jpg?rev=3710860","icon_2x":"https:\/\/ps.w.org\/come2theweb-article-publisher\/assets\/icon-256x256.jpg?rev=3710860","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Come2theweb Article Publisher helps news websites, publishers, reporters, bloggers, and content teams turn a short news summary into a complete WordPress article.<\/p>\n\n<p>Authorized users submit a short summary through a password-protected frontend form. The plugin sends the submitted information to the Come2theweb service, which generates the article and returns it to WordPress for publishing.<\/p>\n\n<p>Generated content can include:<\/p>\n\n<ul>\n<li>A complete formatted news article<\/li>\n<li>Article headline<\/li>\n<li>SEO title<\/li>\n<li>SEO meta description<\/li>\n<li>Focus keyword<\/li>\n<li>Relevant tags<\/li>\n<li>Featured image<\/li>\n<li>WordPress-ready content<\/li>\n<\/ul>\n\n<p>The plugin is designed to help publishers publish quickly without giving every reporter access to the WordPress administration area.<\/p>\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Register for a free Come2theweb license or enter an existing license key.<\/li>\n<li>Set a password for the frontend publisher form.<\/li>\n<li>Share the publisher form URL and password with authorized reporters.<\/li>\n<li>The reporter submits a news summary and optional image or YouTube URL.<\/li>\n<li>The Come2theweb service processes the submission and generates the article.<\/li>\n<li>The generated article is published as a WordPress post.<\/li>\n<\/ol>\n\n<h3>Free Come2theweb License<\/h3>\n\n<p>A valid Come2theweb license key is required for the AI-powered publishing service. The plugin includes a free registration option in its settings. Register with your email address to get a free license (5 articles per day) instantly.<\/p>\n\n<p>For more information about Come2theweb, visit:<\/p>\n\n<p>https:\/\/come2theweb.com\/<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Password-protected frontend article submission<\/li>\n<li>No WordPress dashboard access required for reporters<\/li>\n<li>AI-powered article generation via Come2theweb service<\/li>\n<li>Formatted WordPress article content<\/li>\n<li>SEO title and meta description generation<\/li>\n<li>Focus keyword generation<\/li>\n<li>Article tag generation<\/li>\n<li>Manual image upload<\/li>\n<li>Image URL import<\/li>\n<li>Optional AI-generated images when enabled by the license<\/li>\n<li>Optional YouTube video embedding<\/li>\n<li>Direct WordPress publishing<\/li>\n<li>Hindi, English, and custom language options<\/li>\n<li>Test mode \u2014 publishes a placeholder article locally with no AI service or license required, useful for verifying the form, password gate, and WordPress publishing flow<\/li>\n<li>Responsive frontend form<\/li>\n<li>Free Come2theweb license registration<\/li>\n<li>QR code for easy mobile access to the publisher form<\/li>\n<li>\"Add to Home Screen\" PWA support for reporters on mobile devices<\/li>\n<\/ul>\n\n<h3>Security<\/h3>\n\n<p>The publisher form is protected by a password and WordPress nonces. Site administrators should only share the publisher URL and password with trusted users.<\/p>\n\n<p>Use HTTPS and keep WordPress, themes, plugins, and this plugin updated.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on external services operated by Come2theweb (https:\/\/come2theweb.com\/) to provide its core functionality. By using this plugin, you agree to send data to these services as described below.<\/p>\n\n<h4>Come2theweb API<\/h4>\n\n<p>This plugin connects to the Come2theweb API hosted at https:\/\/come2theweb.com\/ to perform the following actions:<\/p>\n\n<p><strong>License registration (OTP request)<\/strong><\/p>\n\n<ul>\n<li>Endpoint: <code>https:\/\/come2theweb.com\/wp-json\/c2tw-super\/v1\/register\/request-otp<\/code><\/li>\n<li>Data sent: email address, site URL<\/li>\n<li>When: when the administrator submits the registration form in Settings<\/li>\n<\/ul>\n\n<p><strong>License registration (OTP verification)<\/strong><\/p>\n\n<ul>\n<li>Endpoint: <code>https:\/\/come2theweb.com\/wp-json\/c2tw-super\/v1\/register\/verify-otp<\/code><\/li>\n<li>Data sent: email address, OTP code, site URL<\/li>\n<li>When: when the administrator verifies the registration code<\/li>\n<\/ul>\n\n<p><strong>License and model validation<\/strong><\/p>\n\n<ul>\n<li>Endpoint: <code>https:\/\/come2theweb.com\/wp-json\/c2tw-super\/v1\/models<\/code><\/li>\n<li>Data sent: license key, site URL<\/li>\n<li>When: when the administrator loads the settings page or the frontend form is accessed \u2014 cached for 10 minutes to reduce requests<\/li>\n<\/ul>\n\n<p><strong>Article generation<\/strong><\/p>\n\n<ul>\n<li>Endpoint: <code>https:\/\/come2theweb.com\/wp-json\/c2tw-super\/v1\/generate<\/code><\/li>\n<li>Data sent: license key, selected AI model, article title hint, news summary, category name, selected language, site URL<\/li>\n<li>When: when a reporter submits the publisher form (does not apply in Test Mode)<\/li>\n<\/ul>\n\n<p><strong>AI image generation<\/strong> (optional, only when enabled on the license)<\/p>\n\n<ul>\n<li>Endpoint: <code>https:\/\/come2theweb.com\/wp-json\/c2tw-super\/v1\/generate-image<\/code><\/li>\n<li>Data sent: license key, image prompt derived from article title and summary, site URL<\/li>\n<li>When: when a reporter selects the AI image option and submits the form<\/li>\n<\/ul>\n\n<p>Come2theweb Terms of Service: https:\/\/come2theweb.com\/\nCome2theweb Privacy Policy: https:\/\/come2theweb.com\/<\/p>\n\n<h4>QR Code Service (api.qrserver.com \/ GoQR.me)<\/h4>\n\n<p>The plugin settings page displays a QR code image so administrators can share the publisher form URL with reporters on mobile devices. The image is generated by a third-party service.<\/p>\n\n<ul>\n<li>Service name: GoQR.me QR Code API (operated via api.qrserver.com)<\/li>\n<li>What it is used for: Generating a QR code image that encodes the site's publisher form URL<\/li>\n<li>Endpoint: <code>https:\/\/api.qrserver.com\/v1\/create-qr-code\/<\/code><\/li>\n<li>Data sent: Only the publisher form URL (a public URL on the site). No personal data, no license keys, and no reporter content are sent.<\/li>\n<li>When: Only when an administrator views the plugin settings page and the publisher form is fully configured (password + license). The request is made by the administrator's browser loading an image URL; the plugin does not store or log the response.<\/li>\n<li>Terms of Service \/ Legal: https:\/\/goqr.me\/de\/rechtliches\/agb-qrserver.html<\/li>\n<li>Privacy Policy: https:\/\/goqr.me\/privacy-safety-security\/<\/li>\n<li>API documentation: https:\/\/goqr.me\/api\/<\/li>\n<\/ul>\n\n<h4>YouTube<\/h4>\n\n<p>If a reporter enters a YouTube video URL in the publisher form, the plugin generates a standard YouTube embed iframe in the article content. No data is sent directly to YouTube by this plugin \u2014 the embed loads YouTube content when a visitor views the published article, subject to YouTube's own terms and privacy policy.<\/p>\n\n<p>YouTube Terms of Service: https:\/\/www.youtube.com\/t\/terms\nYouTube Privacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<h4>PayPal<\/h4>\n\n<p>The plugin's settings page includes an optional Donate button that links to PayPal. No data is sent to PayPal unless the administrator chooses to click the donation button.<\/p>\n\n<p>PayPal: https:\/\/www.paypal.com\/<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Article information submitted through the publisher form may be transmitted to Come2theweb for AI processing and related service functions. Specifically:<\/p>\n\n<ul>\n<li>The article title hint and news summary entered by the reporter are sent to Come2theweb for article generation.<\/li>\n<li>The selected category name and language are included in that request.<\/li>\n<li>The site URL and license key are sent with every API request to Come2theweb.<\/li>\n<li>The administrator's email address is sent once during free license registration.<\/li>\n<\/ul>\n\n<p>No data is collected or stored by this plugin itself beyond WordPress options (license key, password hash, language settings).<\/p>\n\n<p>Site owners should inform reporters and other users about this processing where required by applicable privacy laws and their own privacy policies. Site owners should add a section to their own privacy policy describing that submitted article summaries are sent to Come2theweb for AI processing.<\/p>\n\n<p>Do not submit passwords, payment information, confidential data, or other sensitive information through the AI publishing form.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>come2theweb-article-publisher<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress Plugins screen directly.<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress.<\/li>\n<li>Go to <strong>Settings &rarr; C2TW Article Publisher<\/strong>.<\/li>\n<li>On the <strong>License &amp; Model<\/strong> tab, register for a free Come2theweb license or enter an existing license key.<\/li>\n<li>On the <strong>Password<\/strong> tab, set a password for the publisher form.<\/li>\n<li>On the <strong>Article Settings<\/strong> tab, configure the article language.<\/li>\n<li>Once configured, your publisher form URL and QR code will appear at the top of the settings page.<\/li>\n<li>Copy the publisher form URL and share it with authorized reporters along with the password.<\/li>\n<li>Use <strong>Test Mode<\/strong> (no license required) to verify the form, password gate, and WordPress publishing flow before using real AI.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20does%20this%20plugin%20do%3F\"><h3>What does this plugin do?<\/h3><\/dt>\n<dd><p>It lets an authorized user submit a short news summary through a password-protected frontend form. The Come2theweb service turns the summary into a formatted article and publishes it to WordPress.<\/p><\/dd>\n<dt id=\"do%20reporters%20need%20wordpress%20admin%20access%3F\"><h3>Do reporters need WordPress admin access?<\/h3><\/dt>\n<dd><p>No. Reporters use the protected frontend publishing form only.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20come2theweb%20license%3F\"><h3>Do I need a Come2theweb license?<\/h3><\/dt>\n<dd><p>Yes. A valid license is required to use the AI-powered article generation service. Test Mode works locally without a license and without any API calls.<\/p><\/dd>\n<dt id=\"is%20the%20license%20free%3F\"><h3>Is the license free?<\/h3><\/dt>\n<dd><p>The plugin includes free Come2theweb license registration. The free plan includes 5 articles per day.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20for%20a%20news%20website%3F\"><h3>Can I use it for a news website?<\/h3><\/dt>\n<dd><p>Yes. It is designed for news websites and can also be used by blogs, magazines, and other publishers.<\/p><\/dd>\n<dt id=\"can%20it%20generate%20seo%20information%3F\"><h3>Can it generate SEO information?<\/h3><\/dt>\n<dd><p>Yes. The service returns an SEO title, meta description, and focus keyword. These are automatically applied when Yoast SEO, Rank Math, or All in One SEO is active.<\/p><\/dd>\n<dt id=\"can%20i%20upload%20my%20own%20image%3F\"><h3>Can I upload my own image?<\/h3><\/dt>\n<dd><p>Yes. The publisher form supports image uploads from the reporter's device and image URLs from external websites. AI image generation is also available when enabled for the license.<\/p><\/dd>\n<dt id=\"can%20i%20add%20a%20youtube%20video%3F\"><h3>Can I add a YouTube video?<\/h3><\/dt>\n<dd><p>Yes. An optional YouTube URL can be added to the submission, and it will be embedded in the published article.<\/p><\/dd>\n<dt id=\"does%20it%20publish%20directly%20to%20wordpress%3F\"><h3>Does it publish directly to WordPress?<\/h3><\/dt>\n<dd><p>Yes. Generated articles are created as published WordPress posts.<\/p><\/dd>\n<dt id=\"what%20is%20test%20mode%3F\"><h3>What is Test Mode?<\/h3><\/dt>\n<dd><p>Test Mode publishes an article using only the reporter's submitted text, with no AI generation and no API call. It is useful for testing the password gate, form layout, image upload, and WordPress publishing flow without needing a license.<\/p><\/dd>\n<dt id=\"does%20it%20work%20without%20an%20internet%20connection%3F\"><h3>Does it work without an internet connection?<\/h3><\/dt>\n<dd><p>Real AI generation, license validation, and related Come2theweb services require an internet connection. Test Mode works entirely locally without any network request.<\/p><\/dd>\n<dt id=\"does%20ai%20replace%20an%20editor%3F\"><h3>Does AI replace an editor?<\/h3><\/dt>\n<dd><p>No. Publishers should review AI-generated content for accuracy and editorial quality before or after publication.<\/p><\/dd>\n<dt id=\"what%20javascript%20and%20css%20does%20the%20plugin%20load%3F\"><h3>What JavaScript and CSS does the plugin load?<\/h3><\/dt>\n<dd><p>The plugin loads one CSS file (<code>c2twnp-frontend.css<\/code>) and one JavaScript file (<code>c2twnp-frontend.js<\/code>) on the frontend publisher form page only, using <code>wp_enqueue_style<\/code> and <code>wp_enqueue_script<\/code>. Neither file is loaded on any other page.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Contact support@come2theweb.com or visit https:\/\/come2theweb.com\/<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Fixed: Standalone publisher form page now loads CSS and JS exclusively via <code>wp_register_style<\/code> \/ <code>wp_enqueue_style<\/code> \/ <code>wp_print_styles<\/code> and <code>wp_register_script<\/code> \/ <code>wp_enqueue_script<\/code> \/ <code>wp_print_scripts<\/code> (no raw <code>&lt;link&gt;<\/code> or <code>&lt;script src&gt;<\/code> tags).<\/li>\n<li>Fixed: Expanded QR Code Service documentation in readme with service purpose, data sent, timing, Terms of Service link, and Privacy Policy link as required by WordPress.org guidelines.<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to \"Come2theweb Article Publisher\" and updated the slug to <code>come2theweb-article-publisher<\/code> for a distinctive, brand-prefixed identity.<\/li>\n<li>Moved all inline JavaScript to an external file (<code>assets\/c2twnp-frontend.js<\/code>) loaded via <code>wp_enqueue_script<\/code>.<\/li>\n<li>Moved all inline CSS to an external file (<code>assets\/c2twnp-frontend.css<\/code>) loaded via <code>wp_enqueue_style<\/code>.<\/li>\n<li>Assets are enqueued only on the frontend publisher form page \u2014 not on every page.<\/li>\n<li>Added full i18n support \u2014 all user-facing strings now use <code>esc_html__()<\/code>, <code>esc_html_e()<\/code>, and <code>esc_attr__()<\/code> with the <code>come2theweb-article-publisher<\/code> text domain.<\/li>\n<li>Fixed all <code>WordPress.Security.ValidatedSanitizedInput<\/code> warnings \u2014 <code>$_POST<\/code>, <code>$_SERVER<\/code>, and <code>$_COOKIE<\/code> values are now fully sanitized and unslashed before use.<\/li>\n<li>Fixed <code>WordPress.WP.I18n.TextDomainMismatch<\/code> errors on lines 380:125 and 380:181 \u2014 text domain is now consistently <code>come2theweb-article-publisher<\/code> throughout.<\/li>\n<li>Fixed text domain mismatch warning \u2014 plugin file header <code>Text Domain<\/code> now matches the plugin folder slug exactly.<\/li>\n<li>Replaced the deprecated <code>cgi-bin\/webscr<\/code> PayPal donate URL with the current <code>paypal.com\/donate<\/code> endpoint.<\/li>\n<li>Added <code>rel=\"noopener noreferrer\"<\/code> to all external links.<\/li>\n<li>Fully documented all third-party external services (Come2theweb API, QR code API, YouTube, PayPal) in the readme with endpoints, data sent, timing, and links to terms and privacy policies, as required by WordPress.org plugin guidelines.<\/li>\n<li>Added QR code service (api.qrserver.com) disclosure to readme.<\/li>\n<li>Added YouTube embed disclosure to readme.<\/li>\n<li>Added free Come2theweb license registration.<\/li>\n<li>Added AI model and language settings.<\/li>\n<li>Added SEO metadata generation.<\/li>\n<li>Added manual, URL, and optional AI image handling.<\/li>\n<li>Added optional YouTube video embedding.<\/li>\n<li>Added password-protected frontend publishing.<\/li>\n<li>Added QR code for mobile access to the publisher form.<\/li>\n<li>Added PWA \"Add to Home Screen\" support.<\/li>\n<\/ul>","raw_excerpt":"Turn a short news summary into a formatted WordPress article with AI, SEO data, images, and direct publishing.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/369957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=369957"}],"author":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jitendra742744"}],"wp:attachment":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=369957"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=369957"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=369957"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=369957"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=369957"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=369957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}