رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.
جستجو در
  • تنظیمات بیشتر ...
نمایش نتایجی که شامل ...
جستجو در ...

انجمن وبمستران ایران

بحث و گفتگوی پیرامون دنیای هاستینگ

  • تبادل اطلاعات
  • رفع مشکلات
  • معرفی کسب و کار ها

جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'wordpress'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالارهای گفتگو

  • موارد مرتبط با انجمن
    • مقالات مرتبط با انجمن
    • مشکلات و سوالات مرتبط با انجمن
  • بخش آموزشی
    • سرور اختصاصی
    • سرور مجازی
    • میزبانی وب
    • سئو و بهینه سازی
    • دامنه
    • گواهینامه SSL
    • وب سرورها
    • کولوکیشن/دیتاسنتر
  • بخش فروش و مارکتینگ
    • فروش سرویس
    • درخواست سرویس
  • شبکه
    • منابع و مقالات آموزشی
    • سوالات و مشکلات
  • سیستم عامل ها
    • منابع و مقالات آموزشی
    • سوالات و مشکلات
  • مجازی سازها
    • منابع و مقالات آموزشی
    • سوالات و مشکلات
  • کنترل پنل ها
    • منابع و مقالات آموزشی
    • سوالات و مشکلات
  • سیستم مدیریت محتوا CMS
  • برنامه نویسی
  • WHMCS
  • بخش عمومی

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


About Me

2 نتیجه پیدا شد

  1. پیوندهای یکتا در وردپرس از مهم ترین و کلیدی ترین بخش ها بوده و قبل از ایجاد سایت باید به این موضوع نگاه ویژه ای داشت چون با کوچک ترین اشتباه و یا تغییر در این بخش ممکن است کل سایت به مشکل برخورد کند در ادامه آموزش جامع تغییر پیوندهای یکتا در وردپرس را مشاهده خواهید کرد. تغییر پیوند های یکتا در وردپرس پیوندهای وردپرس ابزاری از وردپرس است که امکان مدیریت ساختار URL ها را برای ما فراهم می کند. به هر دلیلی ممکن است تصمیم گرفته باشید تنظیمات پیوندهای یکتا در وردپرس را تغییر دهید. برای تغییر پیوندهای یکتا در وردپرس می بایست به یکسری نکات توجه داشته باشید که متاسفانه توجه کمی به آن شده است. این نکات مربوط به سئو است که با تغییر پیوندهای یکتا در وردپرس مشکلی برای سایت به لحاظ سئو ایجاد نشود. در واقع با تغییر پیوندهای یکتا در وردپرس آدرس و URL های سایت تغییر پیدا می کند و قصد داریم با ریدایرکت صفحات قدیمی به جدید، اعتبار آنها را حفظ کنیم و همچنین از بروز خطاهای متعدد جلوگیری نماییم. با توجه به اهمیت موضوع پیشنهاد می کنیم حتما این مطلب را مطالعه نمایید. انواع ساختار برای پیوندهای یکتا در وردپرس در کل 6 مورد برای پیوندهای یکتای وردپرس وجود دارد که در زیر به آنها اشاره شده است: ساده : در این حالت URL پست ها با ساختار p=number نمایش داده می شوند. روز و نام : در این حالت تاریخ و نام نوشته در URL نمایش داده می شود. ماه و نام : در این حالت تاریخ (ماه) و نام نوشته در URL نمایش داده می شود. عددی : در این حالت URL ها با مقدار عددی نمایش داده می شوند. نام نوشته : در این حالت URL ها با نام و عنوان نوشته نمایش داده می شوند. ساختار دل‌خواه : در این حالت URL ها با ترکیبی از موارد فوق قابل تعیین است. آموزش تغییر اصولی پیوندهای یکتا در وردپرس پس از تغییر ساختار پیوندهای یکتا در وردپرس به مقدار مورد نظر می بایست حتما کاری انجام دهید که صفحات قدیمی با تغییر آدرس به صفحات جدید ریدایرکت 301 شوند. با اینکار چندین موضوع اساسی تامین می شود: کاربران به راحتی از صفحات قدیمی به جدید منتقل می شوند. اعتبار صفحات قدیمی بصورت کامل به صفحات جدید منتقل می شود. همانطور که می دانید افزونه Yoast SEO یهترین افزونه سئو داخلی برای وردپرس است. مجموعه Yoast ابزاری در سایت خود قرار داده است که تغییر پیوندهای یکتا در وردپرس بصورت اصولی و همراه با ریدایرکت را بسیار آسان کرده است. به اینصورت که تنها با مشخص کردن چند گزینه در آن یک کد در اختیار شما قرار داده می شود که می بایست آنرا در فایل htaccess. مسیر وردپرس خود وارد نمایید تا صفحات قدیمی به آدرس صفحات جدید ریدایرکت شوند. برای اینکار کافیست به صفحه Create Redirects در سایت Yoast مراجعه نموده و موارد را بصورت زیر انجام دهید: URL of your site : آدرس وب سایت شما بصورت کامل در فیلد دوم اگر وردپرس در ساب فولدر دارید مقدار آنرا وارد نموده در غیر اینصورت نیازی نیست. مورد بعدی بر اساس وب سرور مقدار My webserver را انتخاب نمایید. Your old permalink structure : ساختار و گزینه قبلی پیوندهای یکتای وردپرس سایت شما و در انتها کلیک بر روی گزینه Generate Redirect نتیجه گیری و جمع بندی موضوع بسیاری از وب سایت ها بازدیدهای خود را از گوگل کسب می کنند. اگر گوگل و ورودی های حاصل از آن برای شما اهمیت دارد می بایست طبق توصیه گوگل هر موقع تغییر آدرسی برای صفحات داشتید می بایست برای انتقال اعتبار آن صفحه از ریدایرکت 301 استفاده نمایید. در این مطلب نیز موضوع به نحوی مطرح شد که بتوانید بدون مشکل اقدام به تغییر پیوندهای یکتا در وردپرس نمایید. در انتها لازم به ذکر است پس از انجام کار حتما صحت عملکرد این موضوع را به دقت بررسی نمایید تا مشکلی وجود نداشته باشد. پس از انجام اینکار پس از چند روز در گوگل نیز این انتقال URL برای صفحات اعمال می شود و مانند گذشته می توانید ورودی های خود را از گوگل داشته باشید. در انتها با توجه به اهمیت موضوع چنانچه سوال و یا ابهامی در این خصوص وجود دارد لطفا آن را مطرح نمایید تا به آن پاسخ داده شود.
  2. با عرض پوزش شما اجازه دسترسی به این برگه را ندارید. این جمله را ممکن است هنگام ورود به پنل مدیریت وردپرس و یا حتی یک برگه مشاهده کنید. در ادامه راه کار هایی را برای رفع این خطا ارائه داده ایم ولی توجه کنید قبل از انجام هر تغییراتی از وجود بک آپ سالم مطمئن شوید. بهتر است قبل از هر اقدام یا بررسی ابتدا هر تغییراتی که در سایت اعمال کردید رو به حالت اولیه برگردانید ممکن است این مورد به خاطر یک سطر کد در قالب یا گذاشتن یک کد در فایل htaccess یا حتی اضافه کردن افزونه و یا قالب باشد. اگر اطمینان دارید که هیچ تغییراتی اعمال نکردید موارد زیر را بررسی کنید. 1- فعال سازی دیباگ در وردپرس برای خطایابی باید دیباگ وردپرس را فعال کنید، برای انجام این کار فایل wp-config.php خود را که موجود در پوشه public_html هست را باز کنید و خط زیر را به آن اضافه کنید. توجه کنید این کد ممکن است از قبل وجود داشته باشد اگر اینطور بود در کد false را به true تغییر دهید دیباگ فعال می شود و باید بعد از خطایابی دوباره true را به false تغییر دهید تا مشکلی در سایر بخش ها وب سایت ایجاد نشود. 1 define( 'WP_DEBUG', true ); بعد از فعال شد دیباگ به صفحه ای که ارور را مشاهده کردید بروید و خطاهای موجود را رفع کنید. توجه کنید بعد از رفع ارور true را به false تغییر دهید. 2- بررسی افزونه های امنیتی گاهی ممکن است این خطا به خاطر تغییراتی باشد که شما در افزونه های امنیتی خود اعمال کرده اید یا حتی حمله ای که منجبر به این خطا شده است در این مورد خود افزونه را و اعلان هایی که ارسال میکند را بررسی کنید. پیشنهاد ما به شما برای ایمن سازی وردپرس استفاده از افزونه iThemes Security می باشد. 3- مجوز دسترسی فایل ها و پوشه ها از دیگر مواردی که منجر به این ارور می شود محدود بودن مجوز فایل یا پوشه می باشد برای بررسی این مورد ابتدا وارد کنترل پنل هاست خود شوید (که در تصاویری که مشاهده خواهید کرد برای سی پنل می باشد) سپس وارد File Manager شوید. در File Manager وارد پوشه Public_html شوید. در این قسمت شما پوشه ها و فایل های اصلی وردپرس را مشاهده خواهید کرد. در وردپرس سه پوشه اصلی باید مجوز دسترسی 0755 را داشته باشند. تمامی فایل های پیشفرض وردپرس به غیر از فایل wp-config.php باید سطح دسترسی 0644 را داشته باشند و برای امنیت بیشتر نیز میتوانید دسترسی فایل wp-config.php را 0444 یا حتی 0400 قرار دهید که هیچ مشکلی در وردپرس به وجود نخواهد آمد و فقط جهت افزایش امنیت می باشد. توجه کنید دسترسی فایل htaccess هم باید 0444 باشد و بیشتر از این میزان سطح دسترسی را برای این فایل افزایش ندهید. برای تغییر سطح دسترسی هم روی فایل یا پوشه کلیک کنید و طبق عکس زیر گزینه change permissions را انتخاب کنید. سپس طبق عکس زیر در کادری که باز می شود با تیک زدن هر کدام از خانه ها میزان دسترسی مشخص می شود برای مثال برای این که فایل قابلیت نوشتن داشته باشد میتونید تیک گزینه write را بزنید توجه کنید این بخش مهم هست و اگر فایلی که نباید سطح دسترسی نوشتن داشته باشد را تیک بزنید و سطح دسترسی را افزایش دهید ممکن هست حتی منجر به هک شدن سایت شما شود. 4- بررسی فایل htaccess ممکن است مشکل به وجود آمده از کدهای فایل .htaccess باشد که برای رفع آن در روت هاست در پوشه public_html باید فایلی به اسم .htaccess مشاهده کنید در صورت عدم مشاهده روی settings که سمت راست بالای صفحه قرار دارد کلیک کنید و در کاردی که باز می شود تیک گزینه Show Hidden Files (dotfiles) را زده و save کنید. سپس فایل .htaccess نمایش داده خواهد شد اگر همچنان وجود نداشت روی گزینه file سمت چپ بالای صفحه کلیک کنید و یک فایل با نام .htaccess ایجاد کنید (توجه کنید در پوشه public_html این کار را انجام دهید) و کد زیر را داخل آن قرار دهید. 1 2 3 4 5 6 7 8 9 10 11 12 13 # BEGIN WordPressRewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress اگر مشکل شما مربوط به فایل .htaccess باشد حل خواهد شد. 5- غیرفعال سازی تمامی افزونه ها و قالب ها برای غیر فعال کردن افزونه ها و قالب ها چون دسترسی به مدیریت وردپرس ندارید وارد سی پنل بشید و سپس وارد File manager بشید سپس در صفحه جدید داخل پوشه public_html بشید سپس وارد پوشه wp-content و سپس اسم پوشه plugins و themes را تغییر بدید و سپس دو پوشه با همین نام ایجاد کنید و وارد بخش مدیریت وردپرس شوید اگر مشکل شما رفع شده یکی از افزونه ها یا قالب مشکل ساز بوده و باید تک تک افزونه ها و قالب ها را بررسی کنید. 6- تغییر ورژن php برای تغییر ورژن php وارد سی پنل شوید سپس طبق عکس زیر از بخش Software روی گزینه Select PHP Version کلیک کنید. سپس در صفحه جدید همانطور که در تصویر زیر مشاهده میکنید Current PHP version ورژن php هست که در حال حاضر ست هست و PHP version به رنگ آبی هست روی آن کلیک کرده و ورژن php را اگر روی 5.6 بود به 7.2 یا برعکس تغییر بدید و گزینه Set as current را انتخاب کنید سپس دوباره پنل مدیریت را چک کنید اگر مشکل مربوط به ورژن php باشد حل خواهد شد. 7- بررسی فایل Error Log اگر دیباگ را در مراحل که توضیح داده شد فعال کنید مطمئنن یک فایل در روت هاست به نام debug.log ایجاد خواهد شد که ارورهای موجود را میتوانید از طریق آن بررسی کنید. 8- بررسی اطلاعات و جداول دیتابیس بعد از این تمامی مراحل بالا مشکل شما را رفع نکرد باید اطلاعات دیتابیس و جداول آن را بررسی کنید. برای این منظور فایل wp-config.php که در پوشه public_html می باشد را باز کرده و اطلاعات آن را بررسی کنید اگر مشکلی در اطلاعات وجود نداشت وارد بخش phpmyadmin شوید و جداول دیتابیس را بررسی کنید جداول دیتابیس باید با wp_ شروع شوند و هر گونه تغییراتی که چه به صورت دستی یا چه از طریق افزونه بر آنها اعمال شده است ممکن است مشکل ساز شود. اگر با انجام تمامی موارد بالا مشکلتون رفع نشد میتونید با ارسال تیکت درخواست نسخه بک آپ کنید که هنگام ارسال تیکت آخرین تاریخی که پنل مدیریت سایتتون بدون مشکل لود میشد رو ذکر کنید. منبع: zgig
×
×
  • اضافه کردن...