حل مشکل وردپرس هنگام تغییر آدرس سایت در بخش تنظیمات
اگر شما هم به هر دلیلی آدرس سایت خود را از طریق بخش تنظیمات همگانی وردپرس تغییر داده اید و دیگر نمی توانید به پنل مدیریت یا حتی سایت خود دسترسی داشته باشید در این مطالب با روکش همراه شوید تا با روش تغییر آدرس وردپرس را در زمانی که به داشبورد سایت خود دسترسی ندارید آشنا شوید. در این مطلب ۴ روش معرفی می شوند که شما می توانید از هر کدام یک از آنها که دوست داشتید استفاده نمایید.
تغییر آدرس از طریق فایل functions.php قالب وردپرس
در این روش که بنظرم راحت ترین روش می باشد برای تغییر آدرس وردپرس (siteurl) و آدرس سایت (home) باید کد زیر را در فایل فانکشن قالب فعلی سایت خود قرار دهید.
update_option('siteurl','http://yoursite.com/'); // WordPress Address (URL) update_option('home','http://yoursite/'); // Site Address (URL)
در کد بالا آدرس سایت خود را جایگزین http://yoursite.com/ کنید و سپس فایل functions را ذخیره نمایید. حال صفحه اصلی سایت خود را یک بار در مرورگر وب باز کنید تا این کد اجرا شو و آدرس ها بروزرسانی شوند. پس از اینکه آدرس ها بروز شدند دیگر به این کد نیازی ندارید و بهتر است آن را از فایل فانکشن قالب حذف کنید. در صورتی که کد را بر ندارید این عمل در هر دفعه که کاربری از صفحات سایت شما بازدید می کند اجرا می شود که ممکن است باعث بروز مشکل شود.
تغییر آدرس از طریق فایل wp-config.php وردپرس
روش دوم به این صورت می باشد که شما با افزودن یک کد به فایل wp-config.php می توانید آدرس های سایت خود را اصلاح کنید. برای ویرایش این فایل به مسیری که وردپرس را در آن آپلود کرده اید مراجعه کنید. پس از باز کردن این فایل, کد های زیر را پس از عبارت /* That’s all, stop editing! Happy blogging. */ قرار دهید و این فایل را ذخیره نمایید.
define('WP_HOME','http://yoursite.com/wordpress'); define('WP_SITEURL','http://yoursite.com');
حال یکی از صفحات سایت خود را باز کنید تا مشکل حل شود.
اصلاح آدرس سایت به صورت خودکار توسط خود وردپرس
در این روش, وردپرس به طور خودکار مسیر سایت شما را تشخصیص می دهد و آدرس سایت شما را اصلاح می کند. برای استفاده از این روش کافی است تا مثل روش قبلی کد زیر را در فایل wp-config.php قرار دهید و سایت خود را رفرش کنید.
define( 'RELOCATE', true );
پس از رفع مشکل این کد را حذف کنید یا عبارت true را به false تغییر دهید.
استفاده از phpmyadmin برای تغییر آدرس در پایگاه داده
تنظیمات آدرس های سایت نیز مانند تمام تنظیمات وردپرس در پایگاه داده ذخیره می شوند. پس می توانید به صورت مستقیم این آدرس ها را از طریق پایگاه داده اصلاح کنید. برای انجام این کار وارد phpmyadmin شوید و جدول wp_options را انتخاب کنید.
حال در سمت راست صفحه, در ستون option_value به دنبال siteurl بگردید و با کلیک روی دکمه edit آدرس صحیح سایت خود را در آن وارد کنید.
همین کار را برای home نیز انجام دهید و آن را نیز اصلاح نمایید.
امیدوارم این مطلب توانسته باشد به شما کمک کند. منتظر دیدگاه های شما هستیم.
میگم من یه مشکلی داشتم تو این قالب http://demo.inkhive.com/fifteen/ گذاشتمش رو سایتم بعد وقتی دارم پست ارسال میکنم عکسا رو نشون نمیده 🙁 چجوری باید عکسا رو اونجوری که باید تو قالب نشون بده اپ ود کنم ممنون میشم هر چه سریع تر بگیی
با این قالب کار نکردم ولیس به احتمال زیاد شما باید برای هر پسا یک تصویر شاخص قرار بدید تا به عنوان تصویر مطلب نشون داده بشه.
سلام داداش
من قبلا هم یه پیام براتون درمورد نصب وردپرس داده بودم و رو هم داده بودید
قبلا یه سایت هم بلد نبودم بسازم اما الان دارم حرفه ای می شم
من روش اول رو نفهمیدم؛ این که گفتید فایل فانکشن رو ادیت کنید،این فایل حالا کجا هستش؟باید کجا دنبالش بگردم؟؟؟؟؟؟؟؟
❇❇❇❇ یه سوال در همین مورد:::::من درموقع ثبت هاستم سایتم رو با نام سالار۹۸دات آی آر ثبت کردم اما چون که دامنه ی آی آر نداشتم دامنه ی tkرو روی هاستم پارک کردم و وردپرس رو روی همون .tk ثبت کردم.اما حالا که می خوام دامنه ی آی آر رو روی وردپرس بزنم بایستی چیکار کنم؟؟؟؟?؟؟؟؟؟؟؟?
۱- هر قالب وردپرسی یدونه فایل به اسم functions.php داره که بین فایل های قالب هست.
۲- اول اینکه باید شما DNS های دامین جدیدتون را با هاست ست کنید بعد با استفاده از یکی از این روش ها آدرس وردپرس را تغییر بدید.
سلام من الان تو سایتم مشکل دارم
نمیتونم برم توش…..
خودت یه نگاه بزن میفهمی……
کمممممممممممممممممممممممممممممک کن
Salar98.tk
در حال حاظر که به نظر نمیاد مشکلی وجود داشته باشه
سلام
در سایت های مختلف مطلبی خوندم که می خوام کمکم کنید
❇اینکه برای امنیت سایت وردپرسی میشه برای ورود به سایت،بجای wp-admin از هر چیز دیگه ااستفاده کرد.مثلا برای ورود به سایت روکش بجای rokesh. Ir/wp-admin از یه چیزدیگه استفاده کرد.
من این کار رو با افزونه های مختلف انجام دادم: اما مشکلشون این هست که هم باwp-admin. و هم اون چیز،جدیدی که خودمون گذاستیم میشه به،سایت وارد .
از کد های مختلف هم استفاده کردم، اما توضیحات سایت ها کامل نبود و مشکل داشت.لطفا کمکم کنید.راستی حتی برای امنیت سایت خودتون هم این مطلب رو قرار بدید و از طریق ایمیل به من خبر بدید.
ممنون سعیدجان
لطفا دو مطلب زیر را مطالعه کنید:
ایجاد محدودیت دسترسی به WP Admin بر اساس نقش های کاربری وردپرس
تغییر آدرس ورود به مدیریت وردپرس برای افزایش امنیت سایت
بسیار عالی ممنون
ممنون
مفید بود
جاش تو سایتتون خالی بود
بادرود.
من ورد پرس رو نصب کردم و وارد بخش تنظیمات همگانی شدم. آدرس ها رو مطابق روشهایی که در بالا فرمودید اصلاح کردم. سوالی که دارم اینه که من که مثلا اسم سایت خودم رو http://arash.com گذاشتم مگر نباید با تایپ اون در مرورگر به سایت دسترسی پیدا کنم؟ ۲- آدرسی که من به عنوان مدیر سایت می خوام وارد بشم رو اصلا نمی دونم در مرور گر چی تایپ کنم؟!! (نمیدونم لازم هست یا نه که اضافه کنم من هیچگونه سایتی از قبل نداشته ام که بخوام آدرس اونو داده باشم و قصدم ایجاد یک وبلاگ اختصاصی برای خودم بوده است). با سپاس و فروتنی!
شما در اون بخش نمی تونید که هر آدرسی را وارد کنید. مثلا فکرش را بکنید که در این بخش آدرس سایت گوگل را بتونید وارد کنید و ملت به جای وارد شدن به سایت خود گوگل وارد سایت شما بشند, واقعا چه وضعیتی میشه. در اصل شما باید ابتدا یک دامین که همون آدرس سایت شما محصوب میشه و منحصر به فرد هست (یعنی اینکه فقط سایت شما با اون آدرس باز میشه) را خریداری کنید بعد هم یک هاست بخرید و سپس هاست و دامین را به هم متصل کنید.
سلام اقا شعبانی
تا به حال ورد پرس کار نکردم الان مدتی هست که علاقه مند شدم نسبت به این نرم افزار
قالبی رو اپلود کردم تو سایتم ولی نمی دونم اسم سایتو چطور با اسم دامنه مچ کنم من اسم ورد پرسم گذاشت mesbahedanesh.ir/wo یعنی بدون wo / دامنه من کار نمی کنه حتما باید تایپ بشه تا سایت بالا بیا د من میخواستم بدونم چه کار باید بکنم که با تایپ اسم دامنه اصلی خودم یعنی mesbahedanesh.ir سا یتم بالا بیاد
مثل اینکه مشکل حل شه اما برای رفع این مشکل شما می بایست وردپرس را در فولدر روت هاست نصب کنید.
سپاس از راهنماییتان. اگر نخوام دامین و هاست خریداری کنم و به شکل رایگان از اونها استفاده کنم، امکانش هست؟ مثلا من الان وقتی از قسمت مدیریت دستور نمایش سایتم رو اجرا می کنم آدرس سایتم به اینصورت هست: arashghanbari/wordpress اگر بخوام wordpress رو حذف کنم و یکی از آدرسهای زیر به عنوان آدرس سایتم برای دیگران – مثلا در سرچ گوگل – نمایش داده شود، آیا چنین امکانی هست؟
۱- arashghanbari
۲- arashghanbari.wordpress.com
با سپاس و احترام
اگر نخواهید هاست بخرید که می تونید از هاست های رایگان یا سیستم های وبلاگ نویسی مبتنی بر وردپرس استفاده کنید (البته من هیچکدوم رو پیشنهاد نمی کنم) اما دامین را حتما باید بخرید تا کاربران با وارد کردن آدرس دامین اختصاصی شما وارد سایتتون بشند.
سپاس بی کران !
مرسی عالی بود
سلام داداش من از سایت پی سی هاستینگ یه دامنه خریدم به نام ali-faraji78.ir بعد وارد سایتم شدم منم ناشی بودم در بخش وردپرسم نام سایتمو تغییر دادم گذاشتم freeforall.ir بعد کل سایتم بهم ریخت الان ali-faraji.ir میزنم قالبم بهم ریخته می خوامم درست کنم در قسمت ورود که بیام وردپرس میاد و نام کاربری و رمز عبور می زنم نمیاد ارور می ده و می ره به سایت freeforall.ir و کلا مرورگر ارور می ده چیکار کنم تو رو خدا کمکم کن
خوب می تونید با یکی از روش های گفته شده در همین مطلب اون آدرس را تغییر بدید.
فدایی داری کارم راه افتاد.
فقط داداش یه چیزی این کدایه پایین صفحه نظرات رو حذف دیگه خودت اینکاره ای
ممنون محمد امین عزیز
این کد ها برای تسریع در نوشتن کامنت ها در این بخش قرار گرفته اند.
سلام .خوب هستید
یه مشکل دارم تو سایتم بالا یه قسمت آبی اضافی هست
میخوام حذفش کنم
راهنماییم کنید
قالب divi
بهتر هست این مشکل را با طراح و توسعه دهنده اصلی قالب مطرح بفرمایید.
نظری ندارم کارت حرف نداره
اگر از سایتی مطلب میزاری کپی رایت یادت نره داداشم
لطف داری آقا رضا. چشم از این به بعد همه مطالب اگر از جایی برای تکمیل اون کمک گرفته بشه چه سایت فارسی باشه چه انگلیسی باشه حتما منبع ذکر می شود.
سلام
سایت مفید و خوبی دارید
چطوری میشه عکس کنار عوان صفحه رو عکس کرد یا اصلا حذف کرد
منظورم همون ارم ورد پرس هست که در بالای سایت شما هم وجود دارد.
منظورتون نوار ابزار وردپرس هست؟
سلام من یه اشتباهی کردم آدرس url رو عوض کردم
دیگه وارد کنترل پنل سایت نمیشه!
چیکار کنم؟
اون وردپرس رو از آخرشون حذف کردم و ذخیره تغییرات رو زدم! 🙁
لطفا کمک م کنید
خوب با استفاده از یکی از روش های مطرح شده در این مطلب این مشکل را برطرف کنید.
سلام
توی دیتابیسم آدرس درسته
توی فایلها هم یک به یک روشها رو تست کردم
اما هیچکدوم فایده نداشت،هنوز بعضی از عکسهای قالبم از آدرس قبلی لود میشه
یه روشی هست که تمام آدرسهای استفاده شده در قالب و مطلب و کامنت و… رویکجا به آدرس جدیدم تبدیل کنم؟
آدرس این تصاویر در کد نویسی قالب قرار دارند؟
سلام سایت من بالا نمی اید و وارد بخش مدیریت هم نمی شود . لطفا کمک کنید که چگونه وارد بخش مدیریت بشم و سایت را بالا بیارم . ممنون
خوب در زمان وارد کردن آدرس سایت با چه خطایی مواجه می شید؟
ممنون. خیلی کمک کرد.
آقا دمت گرم مشکلم حل شد !
سلام یه سوال داشتم
من جدیدا ادرس سایتم رو تغییر دادم و ریدایرکت کردم ادرس جدید رو ، بعد یه مشکلی برای هاستم پیش اومد و مطالب سه روز اخیر از روش پاک شده ، از پشتیبان خواستم که مطالب رو برگرونه
اما متاسفاانه از موقعی که مطالب برگشته هیچ کدوم از عکسهای قالبم باز نمیشه چون همشون رو دامنه قدیم موندن…قدیم اینجوری نبود
نمیدونم چیکار کنم…ادرس های عکسا کتاب خانه روی .com مونده درحالی باید روی .ir بااشه
چجوری میشه تغییرش داد؟
لطف کنید از این به بعد سوالات غیر مرتبط با مطالب را حتما در انجمن های روکش مطرح کنید. برای رفع این مشکل هم می تونید از آموزش تغییر آدرس (url) اصلی سایت وردپرس استفاده نمایید.
[…] دهیم. برای این کار چندین روش وجود دارد که قبلا در مطلب حل مشکل وردپرس هنگام تغییر آدرس سایت در بخش تنظیمات به برخی از آنها پرداخته ایم. به نظر من راحت ترین راه […]
با سلام خدمت شما
من از php myadmin انجام دادم همه ی صفحات سایتم لود میشه ولی میخوام برم داخل مدیریت نمیره چیکار باید بکنم
timefilm.tk
با تشکر
دوست عریز لطفا سوالتون را با جزئیات بیشتر در انجمن های روکش مطرح کنید تا راهنمایی کنیم.