حذف نام نویسنده از پست های وردپرس

حذف نام نویسنده از پست های وردپرس

آیا میخواهید نام نویسنده را از پست های وردپرس خود حذف کنید؟ به طور پیش فرض، وردپرس گزینه ای برای انتشار مقالات بدون نام نویسنده ندارد. در این مقاله، ما چند راه مختلف برای حذف نام نویسنده از پست های وردپرس را به شما نشان می دهیم.

حذف نام نویسنده از پست های وردپرس با استفاده از پلاگین

این روش آسان تر است و برای همه کاربران توصیه می شود. با این حال، ممکن است با تمام قالب های وردپرس کار نکند. اولین چیزی که باید انجام دهید این است که افزونه Hide/Remove Metadata را نصب و فعال کنید. برای جزئیات بیشتر، مراحل گام به گام راهنمای نحوه نصب افزونه در وردپرس را ببینید.

نصب افزونه Hide/Remove Metadata
نصب افزونه Hide/Remove Metadata

پس از فعال سازی این افزونه در پیشخوان وب سایت شما در قسمت ابزارها » Hide/Remove Metadata مطابق عکس زیر گزینه ی Hide Author وجود دارد که با فعال کردن آن نام نویسنده از پست های شما پنهان می‌شود. توجه کنید که بعد از روشن کردن گزینه Hide کلیک روی Save Changes برای ذخیره تنظیمات را فراموش نکنید.

گزینه پنهان کردن نام نویسنده در تنظیمات افزونه Hide/Remove Metadata
گزینه پنهان کردن نام نویسنده در تنظیمات افزونه Hide/Remove Metadata

این پلاگین به طور خودکار نام نویسنده را برای همه نوع پست ها پنهان می کند.

همینطور در قسمت Hide By میتوانید نحوه غیرفعال سازی را تغییر دهید. در صورتی که روی حالت CSS جواب نگرفتید این تنظیم را به حالت PHP تغییر دهید. لازم به ذکر است حالت PHP شاید پیچیده تر باشد اما از نظر سئویی بهتر است.

حذف کردن نام نویسنده از پست های وردپرس به صورت دستی

این روش نیاز به ویرایش فایل های قالب وردپرس شما دارد.

توجه: قبل از هر گونه تغییر، یک پشتیبان از قالب وردپرس خود ایجاد کنید. قالب های وردپرس از توابع مختلفی برای نمایش نام نویسنده استفاده می کنند. شما باید کد مورد نیاز برای نمایش نام نویسنده در فایل های تم خود را پیدا کنید و آن را حذف کنید. مکان های رایج برای پیدا کردن این کد فایل های تگ.php، content.php، archive.php و index.php هستند. در دوره آموزش وردپرس اشاره کردیم که چگونه میتوانیم یک قالب را ویرایش کنیم و البته خالی از لطف نیست که این نکته را که در دوره نیز بررسی کردیم یادآور شویم که ویرایش کردن فایل اصلی قالب می‌تواند باعث خراب شدن قالب شود. پس هنگام ویرایش این فایل ها دقت لازمه را به عمل آورید.

در بسیاری از موارد، شما نمی توانید کدی را که نام نویسنده را به دست میگیرد پیدا کنید. در عوض، یک تگ قالب را که در فایل functions.php یا template-tags.php تعریف شده است پیدا خواهید کرد. به عنوان مثال، موضوع پیش فرض بیست و هفتم از تابع twentyseventeen_posted_on برای نمایش نام نویسنده و تاریخ / زمان ارسال استفاده می کند. این تابع در فایل template-tags.php تعریف شده است.

function twentyseventeen_posted_on() {
    // Get the author name; wrap it in a link.
    $byline = sprintf(
        _x( 'by %s', 'post author', 'twentyseventeen' ),
        '' . get_the_author() . ''
    );
    // Finally, let's write all of this to the page.
    echo '' . twentyseventeen_time_link() . ' ' . $byline . ''; // WPCS: XSS OK.
}

حالا شما فقط باید کدی را که نام نویسنده را برمیگرداند حذف کنید. به عنوان مثال کد بالا را به شکل زیر ویرایش کردیم:

function twentyseventeen_posted_on() {
    // Finally, let's write all of this to the page.
    echo '' . twentyseventeen_time_link() . ' ' . $byline . ''; // WPCS: XSS OK.
}

فراموش نکنید که تغییرات خود را ذخیره کنید و فایل ها رادر وب سایت خود آپلود کنید. اکنون می توانید از وبسایت خود دیدن کنید تا تغییرات را عمل مشاهده کنید:

قبل و بعد از حذف نام نویسنده
قبل و بعد از حذف نام نویسنده

یک نام نویسنده عمومی برای انتشار پست های وردپرس ایجاد کنید

این روش نام نویسنده را حذف نمی کند، اما می تواند به عنوان یک راه حل مورد استفاده قرار گیرد. اساسا شما یک نام نویسنده عمومی ایجاد می کنید و از آن برای تمام مقالات گذشته و آینده خود استفاده می کنید. قبل از انتشار هر پست، باید نام نویسنده را تغییر دهید.

نکته مهم: توجه داشته باشید که در این روش پس از اختصاص دادن نویسنده تمامی پست های خود به یک کاربر با نام «تیم تولید محتوا» یا «تیم ویرایش» نویسنده تمامی پست های شما به نام این کاربر شده و در صورتی که تمایل داشته باشید پست ها مجددا به نویسنده اصلی و قبلی خود برگردند دیگر میسر نیست. در صورتی که شک داری گرفتن بکاپ و پشتیبانی از سایت وردپرسی شما می‌تواند مفید باشد. چرا که در صورت پشیمانی میتوانید به راحتی بکاپ خود را بازگردانید.

خب؛ به این ترتیب، شروع می‌کنیم:

ساخت یک کاربر ویرایشگر برای مقاله ها در وردپرس
ساخت یک کاربر ویرایشگر برای مقاله ها در وردپرس

برای اولین بار یک نویسنده جدید را به سایت وردپرس خود اضافه کنید و یک نام عمومی مانند editorialteam بگذارید.

سپس، شما باید از منو کاربران » همه کاربران را انتخاب کنید و کاربری که در مرحله قبل ایجاد کردیم را ویرایش کنید.

ویرایش کاربر ساخته شده در قسمت کاربران وردپرس
ویرایش کاربر ساخته شده در قسمت کاربران وردپرس

در صفحه نمایه کاربر، در پایین به گزینه «نمایش عمومی نام» بروید و نامی را که میخواهید نمایش داده شود را انتخاب کنید. (به عنوان مثال: تیم ویرایش آریا وردپرس). همینطوری می‌توانید از قسمت «لقب» نامی وارد کرده و آن را در قسمت نمایش عمومی نام انتخاب کنید.

تغییر نمایش عمومی نام کاربر ساخته شده در وردپرس
تغییر نمایش عمومی نام کاربر ساخته شده در وردپرس

شما همچنین می توانید یک gravatar برای  حساب کاربری ایجاد شده، انتخاب کنید.

حالا کافی است با رفتن به منو نوشته‌ها » همه نوشته‌ها نویسنده تمامی پست های خود را به این کاربر تنظیم کنید. با ورود به صفحه همه نوشته‌ها روی گزینه «تنظیمات صفحه» در بالا سمت چپ صفحه کلیک کنید.

تنظیمات صفحه در همه نوشته‌ها در پیشخوان وردپرس
تنظیمات صفحه در همه نوشته‌ها در پیشخوان وردپرس

عدد 999 را که برای تعداد آیتم ها نمایش داده شده است را وارد کنید.

نمایش تمامی نوشته‌ها در وردپرس
نمایش تمامی نوشته‌ها در وردپرس

این کار به شما این امکان را می دهد که به سرعت نام نویسنده را برای تعداد زیادی از نوشته‌ها تغییر دهید. شما باید همه نوشته‌ها را با استفاده از چک باکس انتخاب کنید و سپس با استفاده از منوی بازشو با انتخاب گزینه ویرایش و زدن دکمه اجرا اقدام به ویرایش همه نوشته‌ها کنید.

ویرایش همه پست ها برای تنظیم کاربر تیم ویرایش در وردپرس
ویرایش همه پست ها برای تنظیم کاربر تیم ویرایش در وردپرس

شما باید نویسنده را به نام نویسنده عمومی که قبلا اضافه ایجاد کردیم؛ تغییر دهید و سپس بر روی دکمه به‌روزرسانی کلیک کنید.

تنظیم نویسنده همه پست ها به کاربر ساخته شده
تنظیم نویسنده همه پست ها به کاربر ساخته شده

و سپس نتیجه به شکل زیر خواهد بود.

نتیحه نهایی بعد از تتنظیم نویسنده تیم ویرایش برای پست در وردپرس
نتیحه نهایی بعد از تتنظیم نویسنده تیم ویرایش برای پست در وردپرس

تشکر میکنم که تا آخر این مقاله با ما همراه بودید. امیدوارم که با موفقیت نام نویسنده خود را از وردپرس حذف کرده باشید. اگر سوالی انتقادی پیشنهادی چیزی داشتین خوشحال میشم توی قسمت دیدگاه ها این رو با ما در میون بگذارید. شاد و پیروز باشید!

آرین غفوری صنعتی

در مجموعه آریا وردپرس فعالیت می‌کنم. به زبان های برنامه نویسی علاقه دارم همینطور وردپرس و لینوکس رو هم دنبال میکنم. در صورتی که بتونم تجربیات خودم رو با بقیه در اشتراک بزارم خوشحال میشم. 😉

1 دیدگاه

  1. کاربر
    محمد انوری 21 اردیبهشت 1398

    سلام
    افزونه show hide author از مخزن وردپرس حذف شده … ممنون میشم تغییرش بدین …

    پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *