{"id":10468,"date":"2026-05-15T01:02:11","date_gmt":"2026-05-14T17:02:11","guid":{"rendered":"https:\/\/aeosub.com\/nerdy-posts\/"},"modified":"2026-05-15T01:02:11","modified_gmt":"2026-05-14T17:02:11","slug":"nerdy-posts","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/nerdy-posts\/","title":{"rendered":"Nerdy Posts"},"content":{"rendered":"<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0; border-radius: 10px; overflow: hidden; margin-bottom: 30px; font-family: -apple-system, system-ui, sans-serif; background: #fff;\">\n<table style=\"width: 100%; border-collapse: collapse; font-size: 14px;\">\n<tr style=\"border-bottom: 1px solid #edf2f7;\">\n<th style=\"padding: 15px 20px; text-align: left; width: 35%; color: #4a5568; background: #fcfcfc;\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/plugins\/geopattern-icon\/nerdy-posts.svg\" style=\"width: 40px; height: 40px; border-radius: 6px; margin-right: 12px; vertical-align: middle;\"> Developer<\/th>\n<td style=\"padding: 15px 20px; font-weight: 500;\"><a href=\"https:\/\/profiles.wordpress.org\/sitesteward\/\" target=\"_blank\" rel=\"noopener\">sitesteward<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7;\">\n<th style=\"padding: 12px 20px; text-align: left; color: #4a5568; background: #fcfcfc;\">Version<\/th>\n<td style=\"padding: 12px 20px;\">v1.0.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7;\">\n<th style=\"padding: 12px 20px; text-align: left; color: #4a5568; background: #fcfcfc;\">Active Installs<\/th>\n<td style=\"padding: 12px 20px;\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7;\">\n<th style=\"padding: 12px 20px; text-align: left; color: #4a5568; background: #fcfcfc;\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px;\">6.3 \/ 6.9.4<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7;\">\n<th style=\"padding: 12px 20px; text-align: left; color: #4a5568; background: #fcfcfc;\">Last Updated<\/th>\n<td style=\"padding: 12px 20px;\">2026-05-14 4:29pm GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px; text-align: left; color: #4a5568; background: #fcfcfc;\">Official Link<\/th>\n<td style=\"padding: 12px 20px;\"><a href=\"https:\/\/wordpress.org\/plugins\/nerdy-posts\/\" target=\"_blank\" style=\"text-decoration: none; color: #3182ce; font-weight: bold;\" rel=\"noopener\">View Details \u2192<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0; padding: 12px 15px; background: #f9fafb; border-left: 4px solid #3182ce; border-radius: 6px; font-style: italic; color: #4a5568;\">Give your visitors AI-powered post summaries and a chat panel \u2014 powered by ChatGPT, organized by category, cached to keep costs low.<\/div>\n<p>Nerdy Posts brings AI-powered content interaction to your WordPress site. It connects your posts to ChatGPT, giving visitors the ability to get AI-generated summaries and chat with your content \u2014 organized by post category.<\/p>\n<h4>What it does<\/h4>\n<ul>\n<li>Generates AI-powered summaries of your posts<\/li>\n<li>Lets visitors interact with and ask questions about your content through a slide-in chat panel<\/li>\n<li>Organizes AI features around your existing post categories<\/li>\n<li>Caches summaries so the AI service is only called once per post, keeping costs down and performance up<\/li>\n<\/ul>\n<h4>Built for the real world<\/h4>\n<ul>\n<li>The chat interface loads as a modal or slide-in panel \u2014 not in the bottom-right corner where it would conflict with live chat widgets and other plugins<\/li>\n<li>Strong CSS scoping designed to hold up across themes<\/li>\n<li>Built on an extensible architecture so additional AI services can be added without rewriting the core plugin<\/li>\n<li>Follows WordPress coding standards and best practices<\/li>\n<\/ul>\n<h4>Getting started<\/h4>\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Enter your ChatGPT API key in the settings<\/li>\n<li>Choose which post categories to enable<\/li>\n<li>Your visitors can now get summaries and chat with your content<\/li>\n<\/ol>\n<p>An OpenAI API key is required. API usage costs are determined by your OpenAI plan.<\/p>\n<h3>External Services<\/h3>\n<p>This plugin connects to the OpenAI API to generate AI-powered post summaries and to respond to visitor chat messages.<\/p>\n<p><strong>What is sent and when:<\/strong><\/p>\n<ul>\n<li>When a visitor clicks the &#8220;Summary&#8221; button, the post title and content are sent to OpenAI to generate a summary. The result is cached in post meta so the API is only called once per post.<\/li>\n<li>When a visitor sends a chat message, the post content, their message, and the recent conversation history (up to 6 messages) are sent to OpenAI.<\/li>\n<\/ul>\n<p>No data is transmitted on page load. All API calls are initiated by explicit visitor action.<\/p>\n<p><strong>Service provider:<\/strong> OpenAI, L.L.C.<\/p>\n<ul>\n<li><a href=\"https:\/\/openai.com\/policies\/terms-of-use\" rel=\"nofollow ugc noopener\" target=\"_blank\">Terms of use<\/a><\/li>\n<li><a href=\"https:\/\/openai.com\/policies\/privacy-policy\" rel=\"nofollow ugc noopener\" target=\"_blank\">Privacy policy<\/a><\/li>\n<\/ul>\n<h3>Third-Party Libraries<\/h3>\n<p>This plugin bundles MicroModal (v0.4.2), a lightweight accessible modal library.<\/p>\n<ul>\n<li>License: MIT<\/li>\n<li>Source: https:\/\/github.com\/ghosh\/Micromodal<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Give your visitors AI-powered post summaries and a chat panel \u2014 powered by ChatGPT, organized by category, cached to keep costs low.<\/p>","protected":false},"author":1,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[550,556,557,558,559,555],"class_list":["post-10468","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-ai","tag-chat","tag-chatgpt","tag-openai","tag-summary","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=10468"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10468\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=10468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=10468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=10468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}