[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ4RchzVTSpA12KhNnju5wr5a9ZrxZz_uXM-DDri8E4o":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"jayanta77","https:\u002F\u002Fprofiles.wordpress.org\u002Fjayanta77\u002F",4,0,100,30,94,"2026-08-28T23:30:38.761Z",[13,34,49,65],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"hirecurrent-job-listings","HireCurrent – Recruitment & Automated Job Listings by Jayanta","1.0.0","\u003Cp>HireCurrent creates a complete, theme-independent job board with automated job imports and without requiring WP Job Manager or paid WooCommerce extensions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Required third-party plugins: NONE.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The job board, Free tier, manual paid-plan assignment, job submission, employer dashboard, keyword categorization, listing expiration, and structured data all work independently.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Public vacancy directory with keyword, location, category, and job-type filters.\u003C\u002Fli>\n\u003Cli>Front-end employer submission and dashboard.\u003C\u002Fli>\n\u003Cli>Editable Free, Silver, Gold, and Platinum limits.\u003C\u002Fli>\n\u003Cli>Manual employer-plan assignment.\u003C\u002Fli>\n\u003Cli>Optional Paid Memberships Pro level mapping.\u003C\u002Fli>\n\u003Cli>Rule-based automatic categories.\u003C\u002Fli>\n\u003Cli>Optional OpenRouter job-description generation and categorization with monthly plan credits.\u003C\u002Fli>\n\u003Cli>Moderation, featured vacancies, expiration, and application deadlines.\u003C\u002Fli>\n\u003Cli>Application email or external application URL.\u003C\u002Fli>\n\u003Cli>JobPosting structured data.\u003C\u002Fli>\n\u003Cli>REST-enabled vacancy content, metadata, and taxonomies.\u003C\u002Fli>\n\u003Cli>Scheduled external job imports configured separately for every job category.\u003C\u002Fli>\n\u003Cli>Per-category source, keyword, location, and quantity controls.\u003C\u002Fli>\n\u003Cli>Duplicate prevention and updates using stable external source IDs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements and Optional Integrations\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>No third-party plugin is required for the core job board.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The following integrations are optional:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Paid Memberships Pro (optional):\u003C\u002Fstrong> Install its free core plugin only when you need automatic membership checkout or recurring Silver, Gold, and Platinum billing through a supported payment gateway. Create the membership levels in Paid Memberships Pro, then map their numeric IDs under Vacancies > Settings. Manual paid-plan assignment works without it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenRouter (optional external service):\u003C\u002Fstrong> An OpenRouter account and API key are required only for AI-generated descriptions and AI categorization. Keyword rules and clearly marked template drafts continue to work without OpenRouter. API usage may incur charges from the provider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Greenhouse (optional external source):\u003C\u002Fstrong> Public job-board GET feeds work with a company’s Greenhouse board token. No API key is needed for public jobs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lever (optional external source):\u003C\u002Fstrong> Public postings work with a company’s Lever site name. No API key is needed for public jobs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adzuna (optional external source):\u003C\u002Fstrong> Requires an Adzuna developer account, App ID, and App Key. Adzuna may return only a description snippet and requires source attribution under its terms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RSS, compatible JSON, or a company career page (optional external source):\u003C\u002Fstrong> Requires a public HTTPS URL that you are authorized to reuse. Career pages are read only when the page exposes JobPosting JSON-LD; the plugin does not crawl or scrape arbitrary page layouts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The following plugins and extensions are \u003Cstrong>not required\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WP Job Manager\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WooCommerce Paid Listings\u003C\u002Fli>\n\u003Cli>WooCommerce Memberships\u003C\u002Fli>\n\u003Cli>WooCommerce Subscriptions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI privacy notice:\u003C\u002Fstrong> When an employer deliberately selects AI generation, the job title, company, location, skills, brief, and description are sent to OpenRouter for processing. Site owners should disclose this to employers and must not submit confidential information or personal applicant data. No job data is sent to OpenRouter when AI is disabled or the employer does not select AI generation.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>HireCurrent’s core job-board features work without an external service. The following optional services are contacted only when the corresponding integration is enabled or an administrator runs its import. Remote requests include this site’s home URL in the HTTP \u003Ccode>User-Agent\u003C\u002Fcode> or \u003Ccode>HTTP-Referer\u003C\u002Fcode> header so providers can identify the requesting installation.\u003C\u002Fp>\n\u003Ch4>OpenRouter\u003C\u002Fh4>\n\u003Cp>OpenRouter provides optional AI-generated job descriptions and job categorization. A request is sent only when OpenRouter is configured and an employer deliberately selects the AI-generation option while submitting a vacancy.\u003C\u002Fp>\n\u003Cp>The request includes the configured model name; job title, company, location, skills, brief, and existing description; the site’s available job-category names; this site’s home URL; and the OpenRouter API key used for authentication. Application contact details, salary fields, deadlines, company URLs, and WordPress user data are not included. OpenRouter may route the request to the selected model provider. Do not submit confidential information or applicant personal data. OpenRouter’s response may be saved as the vacancy description, excerpt, category, skills, and experience requirement.\u003C\u002Fp>\n\u003Cp>Service provider: OpenRouter, Inc. \u003Ca href=\"https:\u002F\u002Fopenrouter.ai\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fopenrouter.ai\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Greenhouse\u003C\u002Fh4>\n\u003Cp>Greenhouse provides public job-board data for configured employers. When an administrator runs an enabled Greenhouse import, manually or on the selected schedule, HireCurrent sends a GET request containing the configured public board token and this site’s home URL. It does not send applicant data or WordPress user data. The returned public job titles, descriptions, locations, metadata, and application URLs are imported into WordPress.\u003C\u002Fp>\n\u003Cp>Service provider: Greenhouse Software, Inc. \u003Ca href=\"https:\u002F\u002Fwww.greenhouse.com\u002Flegal\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.greenhouse.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Lever\u003C\u002Fh4>\n\u003Cp>Lever provides public job postings for configured employers. When an administrator runs an enabled Lever import, manually or on the selected schedule, HireCurrent sends a GET request containing the configured public Lever site name and this site’s home URL. It does not send applicant data or WordPress user data. The returned public job titles, descriptions, locations, metadata, and application URLs are imported into WordPress.\u003C\u002Fp>\n\u003Cp>Service provider: Lever by Employ, Inc. \u003Ca href=\"https:\u002F\u002Fwww.lever.co\u002Flegal\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.lever.co\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Adzuna\u003C\u002Fh4>\n\u003Cp>Adzuna provides job-search results through its API. When an administrator runs an enabled Adzuna import, manually or on the selected schedule, HireCurrent sends the configured App ID, App Key, country code, keyword, location, requested result quantity, and this site’s home URL. It does not send applicant data or WordPress user data. Returned job titles, companies, descriptions, locations, salary data, metadata, and application URLs are imported into WordPress.\u003C\u002Fp>\n\u003Cp>Service provider: Adzuna Ltd. \u003Ca href=\"https:\u002F\u002Fwww.adzuna.com\u002Fterms-and-conditions.html\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.adzuna.com\u002Fprivacy-policy.html\" rel=\"nofollow ugc\">Privacy Notice\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Administrator-configured RSS, JSON, and career-page sources\u003C\u002Fh4>\n\u003Cp>Administrators can configure an arbitrary public HTTPS RSS\u002FAtom feed, compatible JSON endpoint, or career page exposing JobPosting JSON-LD. When its import runs manually or on schedule, HireCurrent sends a GET request to that URL together with this site’s home URL and imports the public job fields returned by the source. No applicant data or WordPress user data is deliberately sent. Because the destination is chosen by the administrator, HireCurrent cannot list its terms and privacy policy; the administrator must review the selected provider’s policies and confirm authorization before enabling it.\u003C\u002Fp>\n\u003Ch3>Automatic Job Import Setup\u003C\u002Fh3>\n\u003Cp>Open \u003Cstrong>Vacancies > Settings > Automatic External Job Fetching\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Enable scheduled automatic fetching and choose Hourly, Twice daily, or Daily.\u003C\u002Fli>\n\u003Cli>Choose whether imported jobs are Pending Review or Published Immediately.\u003C\u002Fli>\n\u003Cli>Set the default imported-listing duration.\u003C\u002Fli>\n\u003Cli>If using Adzuna, enter the App ID, App Key, and two-letter country code.\u003C\u002Fli>\n\u003Cli>In the per-category table, enable the categories that should receive imported jobs.\u003C\u002Fli>\n\u003Cli>Select Greenhouse, Lever, Adzuna, RSS\u002FAtom, compatible JSON, or Career Page JSON-LD.\u003C\u002Fli>\n\u003Cli>Enter the board token, site name, or complete HTTPS URL required by that source.\u003C\u002Fli>\n\u003Cli>Optionally enter a keyword and location filter.\u003C\u002Fli>\n\u003Cli>Select 5, 10, 20, 25, 50, or 100 jobs per category per run.\u003C\u002Fli>\n\u003Cli>Save settings and use \u003Cstrong>Run enabled imports now\u003C\u002Fstrong> for the first test.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Greenhouse and Lever fields are normalized automatically. Adzuna fields are populated from its search response. A compatible JSON feed may use a root array or a \u003Ccode>jobs\u003C\u002Fcode>, \u003Ccode>results\u003C\u002Fcode>, or \u003Ccode>data\u003C\u002Fcode> array. Supported JSON fields are \u003Ccode>id\u003C\u002Fcode>, \u003Ccode>title\u003C\u002Fcode>, \u003Ccode>company\u003C\u002Fcode>, \u003Ccode>description\u003C\u002Fcode>, \u003Ccode>location\u003C\u002Fcode>, \u003Ccode>url\u003C\u002Fcode>, \u003Ccode>apply_url\u003C\u002Fcode>, \u003Ccode>type\u003C\u002Fcode>, \u003Ccode>workplace\u003C\u002Fcode>, \u003Ccode>salary_min\u003C\u002Fcode>, \u003Ccode>salary_max\u003C\u002Fcode>, \u003Ccode>currency\u003C\u002Fcode>, and \u003Ccode>deadline\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Imported jobs store the provider, original URL, external ID, import time, category, description, application URL, location, workplace type, salary fields when supplied, and an expiry date. An existing source ID is updated instead of creating a duplicate.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Indeed and LinkedIn:\u003C\u002Fstrong> The plugin does not scrape these sites. Their integrations and job APIs are restricted or partner-based. If you have a feed that explicitly authorizes republication, use the supplied HTTPS RSS or compatible JSON feed and follow the provider agreement.\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>[svmj_jobs]\u003C\u002Fcode> — searchable vacancy directory. Optional \u003Ccode>per_page\u003C\u002Fcode> attribute.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[svmj_submit_job]\u003C\u002Fcode> — employer create\u002Fedit form.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[svmj_employer_dashboard]\u003C\u002Fcode> — employer vacancy dashboard.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[svmj_plans]\u003C\u002Fcode> — plan comparison and PMPro checkout links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support, customization, and optional upgrades\u003C\u002Fh3>\n\u003Cp>The free HireCurrent plugin includes the complete standalone job board described in this readme. No paid service or add-on is required to use its advertised features.\u003C\u002Fp>\n\u003Cp>Jayanta separately offers optional paid customization, custom job-source integrations, and priority support. You may also contact the author for information about the planned HireCurrent Pro add-on. Availability, scope, delivery time, and fees are agreed separately and are not services provided or endorsed by WordPress.org.\u003C\u002Fp>\n\u003Cp>To discuss paid work or priority support, visit \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fjayanta77\u002F\" rel=\"nofollow ugc\">Jayanta’s WordPress.org author profile\u003C\u002Fa>.\u003C\u002Fp>\n","Standalone job board with automated imports, employer tiers, categorization, job descriptions, and optional membership integration.",54,"2026-07-18T11:23:00.000Z","7.0.2","6.2","7.4",[25,26,27,28,29],"employer","job-board","jobs","recruitment","vacancies","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhirecurrent-job-listings","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhirecurrent-job-listings.1.0.0.zip",null,"2026-07-22T17:31:50.256Z",{"slug":35,"name":36,"version":16,"author":4,"author_profile":5,"description":37,"short_description":38,"active_installs":7,"downloaded":39,"rating":7,"num_ratings":7,"last_updated":40,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":41,"homepage":47,"download_link":48,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"jayanta-ai-site-chatbot-with-openrouter","Smart AI Chatbot with OpenRouter by Jayanta","\u003Cp>Smart AI Chatbot with OpenRouter by Jayanta adds a production-ready AI assistant to your public WordPress site. It reads published public content, finds relevant pages for each visitor question, and asks OpenRouter to answer using only that site context.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Floating frontend chat widget.\u003C\u002Fli>\n\u003Cli>Answers grounded in published site content.\u003C\u002Fli>\n\u003Cli>Session chat history stored in the visitor browser session.\u003C\u002Fli>\n\u003Cli>Admin settings for API key, model, widget copy, color, indexed post types, source limits, token limits, temperature, rate limits, and logs.\u003C\u002Fli>\n\u003Cli>Server-side OpenRouter calls so API keys are not exposed.\u003C\u002Fli>\n\u003Cli>WordPress nonce protection for chat requests.\u003C\u002Fli>\n\u003Cli>Hourly per-visitor rate limiting.\u003C\u002Fli>\n\u003Cli>Compact admin chat logs.\u003C\u002Fli>\n\u003Cli>Manual content index rebuild.\u003C\u002Fli>\n\u003Cli>Automatic scheduled index rebuild after published content changes.\u003C\u002Fli>\n\u003C\u002Ful>\n","A floating, site-aware AI chatbot for WordPress powered by your own OpenRouter API key.",87,"2026-06-19T04:17:00.000Z",[42,43,44,45,46],"ai","chatbot","openrouter","site-search","support","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjayanta-ai-site-chatbot-with-openrouter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjayanta-ai-site-chatbot-with-openrouter.1.0.0.zip",{"slug":50,"name":51,"version":16,"author":4,"author_profile":5,"description":52,"short_description":53,"active_installs":7,"downloaded":54,"rating":8,"num_ratings":55,"last_updated":56,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":57,"homepage":63,"download_link":64,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"jayanta-custom-order-number-sequencer","Order Number Sequencer by Jayanta","\u003Cp>The Order Number Sequencer by Jayanta plugin lets you create clean, sequential WooCommerce order numbers using custom prefixes, suffixes, starting numbers, number widths, increments, and date-based formats. It helps keep both new and existing order numbers organized in a clear sequence, making order tracking, store management, and customer communication easier.\u003C\u002Fp>\n\u003Cp>Why are WooCommerce order numbers not always sequential?\u003C\u002Fp>\n\u003Cp>WooCommerce uses the same WordPress ID system that is used for posts, pages, media files, and other content. Because these IDs are shared across different content types, a new order may not always receive the next visible number in order. This can cause WooCommerce order numbers to skip, making them look inconsistent.\u003C\u002Fp>\n\u003Cp>With this plugin, you can generate proper sequential order numbers for WooCommerce orders.\u003C\u002Fp>\n\u003Cp>After activation, you can define your preferred order number format and apply it to your store. If there are no existing orders, numbering starts from 1 or from the custom starting number you choose. If your store already has orders, the plugin can continue the sequence from the latest order number.\u003C\u002Fp>\n\u003Ch3>Free Version: Features of the Order Number Sequencer Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports \u003Cstrong>order numbers\u003C\u002Fstrong> for WooCommerce\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>custom starting number\u003C\u002Fstrong> for orders\u003C\u002Fli>\n\u003Cli>Let’s you add \u003Cstrong>custom prefix\u003C\u002Fstrong> to order numbers\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>order date prefix\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to choose \u003Cstrong>order template\u003C\u002Fstrong> (order number only, prefix & order number, date & order number, etc.)\u003C\u002Fli>\n\u003Cli>Set \u003Cstrong>custom order number length\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to keep \u003Cstrong>existing order numbers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order number preview\u003C\u002Fstrong> available\u003C\u002Fli>\n\u003Cli>Enable \u003Cstrong>admin order search\u003C\u002Fstrong> for custom order numbers\u003C\u002Fli>\n\u003Cli>Supports \u003Cstrong>subscription orders\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Enable \u003Cstrong>order tracking\u003C\u002Fstrong> to easily find order details\u003C\u002Fli>\n\u003Cli>Supports WooCommerce custom order numbers\u003C\u002Fli>\n\u003Cli>Add a custom suffix to order numbers\u003C\u002Fli>\n\u003Cli>Include order date as a suffix\u003C\u002Fli>\n\u003Cli>Auto-reset WooCommerce order numbers daily, monthly, or yearly\u003C\u002Fli>\n\u003Cli>Set a seperate custom order sequence for free orders\u003C\u002Fli>\n\u003Cli>Choose from more order number templates\u003C\u002Fli>\n\u003Cli>Define a custom increment for the order number sequence\u003C\u002Fli>\n\u003Cli>Compatible with HPOS\u003C\u002Fli>\n\u003Cli>Tested OK with PHP 8.2\u003C\u002Fli>\n\u003Cli>Tested OK with WooCommerce 10.7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> If you like to make any of your other plugins (invoice\u002Fpayment\u002Fshipment) compatible with the Order Number Sequencer by Jayanta, please make the below tweak.\u003C\u002Fp>\n\u003Cp>Instead of referencing \u003Ccode>$order->get_id()\u003C\u002Fcode> when fetching order data, use \u003Ccode>$order->get_order_number()\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Importance of Order Number Sequencer by Jayanta\u003C\u002Fh3>\n\u003Cp>Usually, a WooCommerce store receives hundreds and thousands of orders each day. Each of these orders has to be recorded for the smooth functioning of the store and any future reference of the orders. When WooCommerce order numbers are linearly ordered it makes order management easy.\u003C\u002Fp>\n\u003Cp>The WooCommerce order number plugin helps to make store management effortless by converting all order numbers to a sequential format. You can sort, delete, or change order numbers without taking up much time.\u003C\u002Fp>\n\u003Cp>A order number system has its advantages in improving the efficiency of the store and the pace of its transactions. Therefore, enabling your store to generate sequential or custom order numbers is a must for the effective management of your WooCommerce store orders.\u003C\u002Fp>\n\u003Ch3>Benefits of Order Number Sequencer by Jayanta\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Makes store management easy\u003C\u002Fstrong> – order numbers make store management easy and flexible. Consecutive order numbers helps easily estimate the orders received each day, thus, making order management easy for the store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Helps you to find and track orders fast\u003C\u002Fstrong> – If you have a huge WooCommerce store with orders pouring in each day, tracking a particular order is going to be a tiresome task. Thus, by assigning a unique identity to each order, it gets easy to track or find a particular order among thousands of orders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Effortless estimation of the number of orders received\u003C\u002Fstrong> – When order numbers are given in a sequence of natural numbers or alphabets it becomes easy to estimate the number of orders in your store within seconds.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easier recording of orders\u003C\u002Fstrong> – order numbers helps to record orders easily. When random numbers are given for orders store owner will have a hard time keeping a record of the orders.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin does not connect to external services during normal order-number generation, settings management, or order search.\u003C\u002Fp>\n\u003Cp>The plugin includes links to WordPress.org for support\u002Freviews and to jayanta77.com for author information. These links are opened only when an administrator clicks them. No store, order, customer, or settings data is sent automatically to those websites.\u003C\u002Fp>\n","order number for WooCommerce is the best plugin to generate sequential or custom order numbers for existing and new WooCommerce orders.",199,1,"2026-06-07T11:05:00.000Z",[58,59,60,61,62],"custom-order-number","order-numbers-for-woocommerce","sequential-number","woocommerce-custom-order-number","woocommerce-order-number","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjayanta-custom-order-number-sequencer.1.0.0.zip",{"slug":66,"name":67,"version":16,"author":4,"author_profile":5,"description":68,"short_description":69,"active_installs":7,"downloaded":70,"rating":7,"num_ratings":7,"last_updated":71,"tested_up_to":21,"requires_at_least":72,"requires_php":23,"tags":73,"homepage":79,"download_link":80,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"jayanta-weblift-booster","WebLift Booster by Jayanta","\u003Cp>WebLift Booster by Jayanta helps WordPress sites improve PageSpeed Insights results with practical, configurable performance controls. It focuses on common mobile and desktop issues such as render-blocking CSS and JavaScript, unused assets, font loading, image loading, document latency, cache headers, and unnecessary WordPress output.\u003C\u002Fp>\n\u003Cp>The plugin includes a one-page admin screen with quick section links, know-more help icons for every setting, a one-click “Apply Recommended Settings” button, and a top admin-bar cache clear shortcut.\u003C\u002Fp>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Recommended mobile-first settings preset.\u003C\u002Fli>\n\u003Cli>One-page settings screen with section jump links.\u003C\u002Fli>\n\u003Cli>Core Web Vitals checklist for LCP, FCP, CLS, INP, and TTFB.\u003C\u002Fli>\n\u003Cli>Safe Mode switch for troubleshooting risky asset optimizations.\u003C\u002Fli>\n\u003Cli>Core cleanup for emojis, embeds, generator tags, RSD\u002FWLW links, shortlinks, REST\u002FoEmbed links, Dashicons, query strings, and Heartbeat.\u003C\u002Fli>\n\u003Cli>Render-blocking rescue mode for safer CSS and JavaScript delivery improvements.\u003C\u002Fli>\n\u003Cli>Manual critical CSS inlining for above-the-fold styles.\u003C\u002Fli>\n\u003Cli>JavaScript defer support with exclusions.\u003C\u002Fli>\n\u003Cli>Optional delayed JavaScript loading after interaction.\u003C\u002Fli>\n\u003Cli>Unused JavaScript cleanup for common scripts and manual script handle unloading.\u003C\u002Fli>\n\u003Cli>Frontend asset audit for latest CSS and JavaScript handles, source, URL, and local file size.\u003C\u002Fli>\n\u003Cli>Conservative unused CSS cleanup for WordPress and WooCommerce block styles.\u003C\u002Fli>\n\u003Cli>Local CSS minification with cached minified files.\u003C\u002Fli>\n\u003Cli>Google Fonts preconnect.\u003C\u002Fli>\n\u003Cli>Google Fonts font-display swap support.\u003C\u002Fli>\n\u003Cli>Manual critical font preload URLs.\u003C\u002Fli>\n\u003Cli>Preload and DNS-prefetch controls.\u003C\u002Fli>\n\u003Cli>Manual known LCP image preload URLs with high fetch priority.\u003C\u002Fli>\n\u003Cli>Native lazy loading for images and iframes.\u003C\u002Fli>\n\u003Cli>Async image decoding to reduce image decode blocking on mobile devices.\u003C\u002Fli>\n\u003Cli>Optional click-to-load iframe placeholders for videos, maps, and embeds.\u003C\u002Fli>\n\u003Cli>High fetch priority for the first content image.\u003C\u002Fli>\n\u003Cli>Missing width and height attributes for local content images.\u003C\u002Fli>\n\u003Cli>WebP generation for JPG\u002FPNG uploads with batch conversion for existing media.\u003C\u002Fli>\n\u003Cli>WebP serving for image \u003Ccode>src\u003C\u002Fcode> and \u003Ccode>srcset\u003C\u002Fcode> when matching \u003Ccode>.webp\u003C\u002Fcode> files are available.\u003C\u002Fli>\n\u003Cli>Document latency helpers with DNS prefetch headers, browser cache headers, and warmed public HTML cache serving.\u003C\u002Fli>\n\u003Cli>Cache warmup for the homepage and selected public URLs.\u003C\u002Fli>\n\u003Cli>WooCommerce cart fragments and asset cleanup, active only when WooCommerce is available.\u003C\u002Fli>\n\u003Cli>Diagnostics section for quick environment checks.\u003C\u002Fli>\n\u003Cli>Admin bar and settings page cache clear button.\u003C\u002Fli>\n\u003Cli>Placeholder sections for future scan-first Database and Orphaned Media tools.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Admin Sections\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Core Web Vitals\u003C\u002Fli>\n\u003Cli>Core Features\u003C\u002Fli>\n\u003Cli>JavaScript\u003C\u002Fli>\n\u003Cli>CSS\u003C\u002Fli>\n\u003Cli>Fonts\u003C\u002Fli>\n\u003Cli>Preloading\u003C\u002Fli>\n\u003Cli>Lazy Loading\u003C\u002Fli>\n\u003Cli>Database\u003C\u002Fli>\n\u003Cli>WebP \u002F AVIF\u003C\u002Fli>\n\u003Cli>Server\u003C\u002Fli>\n\u003Cli>Diagnostics\u003C\u002Fli>\n\u003Cli>Orphaned Media\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Scripts & Styles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Safe Performance Approach\u003C\u002Fh4>\n\u003Cp>Some performance settings can affect menus, sliders, forms, videos, checkout, page builders, or custom theme behavior. For this reason, the plugin includes exclusions for CSS and JavaScript handles. The strongest JavaScript delay option is not forced on by default.\u003C\u002Fp>\n\u003Cp>After changing settings, clear cache and test the site on mobile and desktop.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin can add browser resource hints for Google Fonts when the Google Fonts optimization settings are enabled. These hints help browsers connect earlier to Google Fonts domains when the active theme or another plugin already uses Google Fonts.\u003C\u002Fp>\n\u003Cp>When enabled, visitors’ browsers may connect to \u003Ccode>fonts.googleapis.com\u003C\u002Fcode> and \u003Ccode>fonts.gstatic.com\u003C\u002Fcode>. The plugin itself does not send server-side requests to Google Fonts.\u003C\u002Fp>\n\u003Cp>This service is provided by Google. Terms of Service: https:\u002F\u002Fpolicies.google.com\u002Fterms. Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy.\u003C\u002Fp>\n\u003Ch4>How can I improve First Contentful Paint and Largest Contentful Paint?\u003C\u002Fh4>\n\u003Cp>Enable render-blocking rescue, critical CSS, font-display swap, first-image priority, and manual LCP image preload. If your hero image is loaded by a slider or CSS background, add its exact URL in the known LCP image preload field.\u003C\u002Fp>\n\u003Ch4>Will CSS or JavaScript optimization break my site?\u003C\u002Fh4>\n\u003Cp>Most options are conservative, but any CSS\u002FJS optimization can affect complex themes or builders. Use the JavaScript and CSS exclusion fields if a menu, slider, form, video, checkout page, or builder feature needs a script or stylesheet to load normally.\u003C\u002Fp>\n\u003Ch4>How do I find JavaScript handles to unload or exclude?\u003C\u002Fh4>\n\u003Cp>Use Chrome DevTools Coverage or inspect the script URL. Many plugins include their plugin slug in the URL. Add the script handle or a handle keyword one per line in the relevant Scripts & Styles field.\u003C\u002Fp>\n\u003Ch4>Does the plugin optimize WooCommerce?\u003C\u002Fh4>\n\u003Cp>Yes. WooCommerce controls work only when WooCommerce is active. If WooCommerce is not active, the section becomes read-only and shows a message. The plugin avoids WooCommerce-sensitive pages such as cart, checkout, account, and shop pages where needed.\u003C\u002Fp>\n\u003Ch4>Does the plugin convert images to WebP or AVIF?\u003C\u002Fh4>\n\u003Cp>It can create WebP copies of JPG and PNG uploads when the server supports WebP through GD or Imagick. Existing media can be converted in small batches from the WebP \u002F AVIF section. Original images remain untouched. AVIF conversion is not included in this version.\u003C\u002Fp>\n\u003Ch4>How does cache warmup work?\u003C\u002Fh4>\n\u003Cp>The Server section can warm the homepage and selected same-site URLs by fetching them as a public visitor and storing safe HTML responses in WordPress transients. Matching public GET requests can then be served from that warmed cache. Logged-in users, query strings, search, previews, REST\u002FAJAX, and WooCommerce-sensitive pages are skipped.\u003C\u002Fp>\n\u003Ch4>Does the plugin clean the database or orphaned media?\u003C\u002Fh4>\n\u003Cp>Not yet. Those sections are reserved for future scan-first cleanup workflows. The plugin does not delete database rows or media files automatically.\u003C\u002Fp>\n\u003Ch4>Where are minified CSS files stored?\u003C\u002Fh4>\n\u003Cp>Minified CSS cache files are stored under \u003Ccode>wp-content\u002Fuploads\u002Fjayso-cache\u002Fcss\u002F\u003C\u002Fcode>. The plugin cache clear button removes these generated files.\u003C\u002Fp>\n","Mobile-first WordPress speed toolkit for PageSpeed fixes, optimized assets, lazy media, WooCommerce cleanup, and cache clearing.",74,"2026-07-09T12:26:00.000Z","5.8",[74,75,76,77,78],"cache","optimization","pagespeed","performance","speed","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjayanta-weblift-booster","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjayanta-weblift-booster.1.0.0.zip"]