- مقدمه
- مراحل
- ۱. نصب و راهاندازی محیط وردپرس
- ۲. نصب پلاگینهای مورد نیاز
- ۳. راهاندازی API ChatGPT-5
- ۴. ایجاد اسکریپت PHP برای اتصال به ChatGPT-5
- ۵. ایجاد یک شورتکد برای استفاده در پستها
- ۶. استفاده از شورتکد در پستها
- ۷. تست و عیبیابی
- نتیجهگیری
مقدمه
اتوماسیون تولید محتوا به ویژه در بستر وردپرس، یکی از ابزارهای قدرتمند برای بهبود گردش کار و افزایش بهرهوری است. اتصال وردپرس به ChatGPT-5 به مدیران سرور و توسعهدهندگان این امکان را میدهد که محتوای متنوع و باکیفیتی را با سرعت و دقت بیشتری تولید کنند. در این مقاله، مراحل اتصال و پیکربندی این سیستم بهصورت گامبهگام توضیح داده خواهد شد.
مراحل
۱. نصب و راهاندازی محیط وردپرس
ابتدا نیاز است که وردپرس روی سرور لینوکس شما نصب باشد. برای این کار میتوانید از دستورات زیر استفاده کنید.
sudo apt update
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php
سپس فایلهای وردپرس را از وبسایت رسمی دانلود و نصب کنید:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
mv wordpress/ ./
rm -rf wordpress latest.tar.gz
پس از این مراحل، باید پایگاه داده وردپرس را پیکربندی کنید:
sudo mysql
CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress. TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
۲. نصب پلاگینهای مورد نیاز
برای اتصال وردپرس به ChatGPT-5 باید از پلاگینهایی مانند WP REST API و Custom Fields استفاده کنید. برای نصب آنها از پیشخوان وردپرس، به بخش “پلاگینها” رفته و آنها را جستجو کنید و نصب کنید.
۳. راهاندازی API ChatGPT-5
برای دریافت API Key از OpenAI، به وبسایت OpenAI مراجعه کنید و یک حساب کاربری بسازید. پس از ورود به پنل کاربری، کلید API را از بخش تنظیمات دریافت کنید.
۴. ایجاد اسکریپت PHP برای اتصال به ChatGPT-5
یک فایل PHP ایجاد کنید که به API ChatGPT-5 متصل شود. این فایل باید به بخش wp-content/plugins منتقل شود.
<?php
function fetch_gpt_content($prompt) {
$url = 'https://api.openai.com/v1/chat/completions';
$api_key = 'YOUR_API_KEY';
$data = [
'model' => 'gpt-5.0-turbo',
'messages' => [['role' => 'user', 'content' => $prompt]],
];
$options = [
'http' => [
'header' => "Content-Type: application/jsonrn" .
"Authorization: Bearer $api_keyrn",
'method' => 'POST',
'content' => json_encode($data),
]
];
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return json_decode($result, true)['choices'][0]['message']['content'];
}
۵. ایجاد یک شورتکد برای استفاده در پستها
برای استفاده از محتوای تولید شده، میتوانید یک شورتکد ایجاد کنید:
function gpt_shortcode($atts) {
$atts = shortcode_atts(['prompt' => ''], $atts);
return fetch_gpt_content($atts['prompt']);
}
add_shortcode('gpt_prompt', 'gpt_shortcode');
۶. استفاده از شورتکد در پستها
پس از ایجاد شورتکد، حالا شما میتوانید آن را در پستها یا صفحات وردپرس خود استفاده کنید:
[gpt_prompt prompt="موضوع پست شما"]
۷. تست و عیبیابی
پس از انجام مراحل فوق، وبسایت وردپرس خود را تست کنید و مطمئن شوید که محتوای به درستی تولید و نمایش داده میشود. در صورت بروز مشکل، لاگها را بررسی کنید:
tail -f /var/log/apache2/error.log
نتیجهگیری
در این مقاله، مراحل کلیدی به منظور اتصال وردپرس به ChatGPT-5 بررسی شد. مراحل شامل نصب و راهاندازی محیط وردپرس، نصب پلاگینهای لازم، دریافت API Key، و نوشتن اسکریپت PHP بود. ایجاد شورتکد و استفاده از آن در پستها، نهاییترین مرحله برای بهرهبرداری از قابلیتهای ChatGPT-5 در تولید محتوا بهصورت اتوماتیک بود. با دنبال کردن این مراحل، مدیران سرور و توسعهدهندگان میتوانند بهراحتی این فرایند را پیادهسازی و بهرهبرداری کنند.
