{"id":417262,"date":"2025-01-07T08:00:00","date_gmt":"2025-01-07T08:00:00","guid":{"rendered":"https:\/\/www.weixiaoduo.com\/plugins\/smartmetadesc\/"},"modified":"2025-01-23T01:51:00","modified_gmt":"2025-01-23T01:51:00","slug":"smartmetadesc","status":"publish","type":"post","link":"https:\/\/www.weixiaoduo.com\/plugins\/smartmetadesc\/","title":{"rendered":"Smart Meta Desc"},"content":{"rendered":"<p>Show a list of posts without a meta description and allow writing or generating them based on their content using AI<\/p>\n<h3>Features<\/h3>\n<ul>\n<li>Adds a sub-menu under Tools to access a custom page with this functionality.<\/li>\n<li>Compatible with standard WordPress posts.<\/li>\n<li>Lists published posts with empty meta descriptions in the admin dashboard.<\/li>\n<li>Allows generating a meta description for each post.<\/li>\n<li>Uses an API Key provided by Groq.<\/li>\n<li>Compatible with Yoast SEO.<\/li>\n<li>Added pricing plans.<\/li>\n<\/ul>\n<h3>Usage<\/h3>\n<ol>\n<li>Activate the plugin from the Plugins menu in WordPress.<\/li>\n<li>To view the list of posts: Go to Tools > Smart Meta Desc from the sidebar menu.<\/li>\n<li>You will see a list of posts without a meta description.<\/li>\n<li>Each post will have a \u201cGenerate Meta Description\u201d button, which will display a textarea with an AI-generated meta description along with a \u201cSave\u201d button.<\/li>\n<li>Clicking \u201cSave\u201d will save the post\u2019s meta description.<\/li>\n<\/ol>\n<h3>Configuration<\/h3>\n<ol>\n<li>You can select the default number of posts to display.<\/li>\n<li>You can enter an API Key provided by Groq -> groq.com.<\/li>\n<li>You can select which AI model will generate the meta descriptions.<\/li>\n<\/ol>\n<h3>External services<\/h3>\n<h3>Groq API<\/h3>\n<p>This plugin connects to an external API provided by <strong>Groq<\/strong> (<a href=\"https:\/\/groq.com\" rel=\"nofollow ugc\">groq.com<\/a>) to interact with OpenAI models. This service is used to generate or update meta descriptions for posts based on their content.<\/p>\n<p>The plugin sends the content of the post (text data) to the following API endpoint to generate the meta descriptions:<\/p>\n<ul>\n<li>Endpoint for model interaction: <code>https:\/\/api.groq.com\/openai\/v1\/chat\/completions<\/code><\/li>\n<li>Endpoint for retrieving available models: <code>https:\/\/api.groq.com\/openai\/v1\/models<\/code><\/li>\n<\/ul>\n<p>This data is sent every time the user triggers the description generation.<\/p>\n<p>The service is provided by <strong>Groq<\/strong>: <a href=\"https:\/\/groq.com\/terms\" rel=\"nofollow ugc\">terms of use<\/a> and <a href=\"https:\/\/groq.com\/privacy-policy\/\" rel=\"nofollow ugc\">privacy policy<\/a>.<\/p>\n<h3>Freemius API<\/h3>\n<p>This plugin connects to the <strong>Freemius API<\/strong> for license management, payment processing, and usage analytics.<\/p>\n<p>Freemius is used to manage the plugin\u2019s license and to provide updates. It sends basic information about the plugin installation, such as the site URL, WordPress version, plugin version, and license key.<\/p>\n<p>This data is sent when the plugin is activated, when the license is verified, and when updates are available. The data is sent securely and only for the purpose of managing the plugin\u2019s license and updates.<\/p>\n<p>Freemius Terms of Service: <a href=\"https:\/\/freemius.com\/terms\/\" rel=\"nofollow ugc\">https:\/\/freemius.com\/terms\/<\/a><br \/>\nFreemius Privacy Policy: <a href=\"https:\/\/freemius.com\/privacy\/\" rel=\"nofollow ugc\">https:\/\/freemius.com\/privacy\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Show a list of posts without a meta description and allow writing or generating them based on their content using AI<\/p>\n","protected":false},"author":65,"featured_media":417263,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Smart Meta Desc - \u8587\u6653\u6735\u63d2\u4ef6\u76ee\u5f55","description":"Show a list of posts without a meta description and allow writing or generating them based on their content using AI"},"footnotes":""},"categories":[1],"tags":[24649,433],"class_list":["post-417262","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-metadescription","tag-seo"],"_links":{"self":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts\/417262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/comments?post=417262"}],"version-history":[{"count":0,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts\/417262\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/media\/417263"}],"wp:attachment":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/media?parent=417262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/categories?post=417262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/tags?post=417262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}