
وردپرس یکی از محبوبترین سیستمهای مدیریت محتوا (CMS) در جهان است که امکانات گستردهای را برای نویسندگان و مدیران سایتها فراهم میکند. یکی از قابلیتهای مورد نیاز بسیاری از وبسایتها، امکان اختصاص چند نویسنده به یک نوشته است. در این مقاله، به بررسی روشهای مختلف برای افزودن چند نویسنده و نامهای متعدد به یک نوشته در وردپرس میپردازیم.
چرا به چند نویسنده برای یک نوشته در وردپرس نیاز داریم؟
🔥 هاستینگ پرسرعت زرین هاست با قیمت ویژه!
در برخی موارد، یک مقاله یا نوشته توسط چندین نفر تهیه و تدوین میشود. از جمله این موارد میتوان به موارد زیر اشاره کرد:
- مقالات تحلیلی که توسط چند نویسنده گردآوری و نگارش میشوند.
- پروژههای تیمی که هر نویسنده بخشی از مقاله را مینویسد.
- نویسندگان مهمان که نیاز است نام آنها به همراه نویسنده اصلی ذکر شود.
- وبسایتهای خبری که خبرنگاران مختلف در تولید محتوا نقش دارند.
روشهای افزودن چند نویسنده در وردپرس
بهطور پیشفرض، وردپرس امکان اختصاص تنها یک نویسنده را به یک نوشته فراهم میکند. با این حال، روشهای مختلفی برای اضافه کردن چندین نویسنده به یک پست وجود دارد:
1. استفاده از افزونههای وردپرس
افزونههای متعددی برای مدیریت چند نویسنده در وردپرس وجود دارد. برخی از محبوبترین افزونهها عبارتاند از:
Co-Authors Plus
یکی از بهترین افزونههای رایگان وردپرس برای اختصاص چند نویسنده به یک نوشته، Co-Authors Plus است. این افزونه امکانات متعددی دارد:
- اضافه کردن چند نویسنده به یک مقاله بدون نیاز به ایجاد حساب کاربری برای آنها.
- نمایش نام نویسندگان در قسمت نویسنده نوشته.
- امکان اختصاص نویسنده مهمان به نوشتهها.
نحوه نصب و استفاده از Co-Authors Plus
- به پیشخوان وردپرس بروید و در قسمت افزونهها > افزودن، افزونه Co-Authors Plus را جستجو و نصب کنید.
- پس از فعالسازی، به بخش ویرایش نوشته بروید.
- در پایین صفحه، بخشی برای افزودن نویسندگان اضافی ظاهر میشود.
- با تایپ نام نویسنده مورد نظر، آن را به نوشته اضافه کنید.
- تغییرات را ذخیره کرده و مقاله را منتشر کنید.
2. استفاده از فیلدهای سفارشی (Custom Fields)
یک روش دیگر برای افزودن چند نویسنده، استفاده از فیلدهای سفارشی در وردپرس است. برای این کار:
- هنگام ویرایش نوشته، از بخش “فیلدهای سفارشی” یک فیلد جدید ایجاد کنید.
- مقدار آن را نام نویسندگان دیگر قرار دهید.
- سپس در فایل single.php قالب خود، این فیلد را فراخوانی کنید تا نام نویسندگان نمایش داده شود.
3. استفاده از کدنویسی در قالب وردپرس
اگر به کدنویسی وردپرس آشنا هستید، میتوانید بهصورت دستی چند نویسنده را به نوشتهها اضافه کنید. این روش نیاز به ویرایش functions.php و single.php دارد.
افزودن متا فیلد برای ذخیره نویسندگان
ابتدا کد زیر را در فایل functions.php قالب خود اضافه کنید تا یک فیلد برای چند نویسنده ایجاد شود:
function add_custom_meta_box() {
add_meta_box("extra_authors", "نویسندگان اضافی", "display_extra_authors", "post", "normal", "high");
}
add_action("add_meta_boxes", "add_custom_meta_box");
function display_extra_authors($post) {
$extra_authors = get_post_meta($post->ID, "extra_authors", true);
echo '<input type="text" name="extra_authors" value="' . esc_attr($extra_authors) . '" size="50" />';
}
function save_extra_authors($post_id) {
if (array_key_exists("extra_authors", $_POST)) {
update_post_meta($post_id, "extra_authors", sanitize_text_field($_POST["extra_authors"]));
}
}
add_action("save_post", "save_extra_authors");
نمایش نویسندگان در قالب
سپس برای نمایش نام نویسندگان در نوشتهها، کد زیر را به single.php اضافه کنید:
$extra_authors = get_post_meta(get_the_ID(), "extra_authors", true);
if (!empty($extra_authors)) {
echo '<p><strong>نویسندگان دیگر:</strong> ' . esc_html($extra_authors) . '</p>';
}
نمایش نام نویسندگان در سایت
پس از افزودن چندین نویسنده به یک نوشته، باید اطمینان حاصل کنید که این اطلاعات به درستی در سایت نمایش داده میشود. روشهای مختلفی برای این کار وجود دارد:
- استفاده از قالبهای سفارشی برای نمایش نویسندگان در بخش متادیتای نوشته.
- افزودن استایلهای CSS برای نمایش جذابتر نام نویسندگان.
- استفاده از افزونههایی که امکان مدیریت ظاهر نویسندگان را فراهم میکنند.
- با هاست وردپرس آلمان از سرعت و امنیت فوقالعاده بهرهمند شوید.
مزایای افزودن چند نویسنده به یک نوشته در وردپرس
- افزایش اعتبار مقاله: نمایش نام چند نویسنده باعث افزایش اعتماد کاربران میشود.
- مدیریت بهتر تیم نویسندگی: میتوان بهراحتی نقشها و وظایف هر نویسنده را مشخص کرد.
- ایجاد ساختار حرفهایتر: مقالات چندنویسندهای حس اعتبار و همکاری را به خوانندگان منتقل میکنند.
نتیجهگیری
افزودن چند نویسنده به یک نوشته در وردپرس میتواند باعث بهبود همکاری تیمی، افزایش اعتبار محتوا و ارائه اطلاعات دقیقتر شود. با استفاده از افزونههای قدرتمندی مانند Co-Authors Plus، یا حتی روشهای دستی مانند فیلدهای سفارشی و کدنویسی، میتوانید این قابلیت را به سایت وردپرسی خود اضافه کنید. بسته به نیاز خود، بهترین روش را انتخاب کرده و تجربه بهتری برای کاربران و نویسندگان خود ایجاد کنید.
سلام انجام این کار به سئو ضرر نمیزنه؟
سلام سیاوش عزیز
خیر هیچ مشکلی برای سئو سایت شما ندارد
موفق باشی!
سلام سیاوش عزیز
خیر هیچ ضرری برای سئو ندارد
موفق باشی!
سلام افزونه CO-AUTHORS plus نسخه فارسی نداره؟
سلام فرزاد سلطانی عزیز
این افزونه کاملا فارسی است. درصورتی که تنظیمات فارسی اعمال نشد، کافیست تا از قسمت بروزرسانی وردپرس، بروزرسانی فایل ترجمه افزونه آپدیت کنید تا مشکل برطرف شود.
موفق باشی!