Abraham

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

14 پست در این موضوع قرار دارد

سلام دوستان، این چه مشکلیه؟:

برای نام پست هام یک عنوان مثلاً "اینجا ایران است، اینجا سرزمین من است، اینجا ایران است" انتخاب می کنم، اما وقتی بصورت اتوماتیک براش پیوند یکتا درست می شه اینجوری می شه:

"اینجا-ایران-است-،-اینجا-سرزمین-من-است-،- اینج"

دقیقاً به همین صورت درج می شه، یعنی کامل نیست، اگر با عبارت عنوان مقایسه کنید متوجه می شید، چیکار کنم؟

البته من روی ویرایش اون لینک هم کلیک کردم، لینک پیوند رو با رعایت همون خطوط فاصله بدون کاراکتر فاصله درستش می کنم برای هر پست، ولی بعد که قبول رو می زنم بازهم از همون قسمت ناقص می شه.

به اشتراک گذاری این پست


لینک به پست

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

به اشتراک گذاری این پست


لینک به پست

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

متشکرم، اما چطور این محدودیت رو میشه برداشت؟، امکانش هست؟

به اشتراک گذاری این پست


لینک به پست

سلام آدرس بار iso می خونه این مقدار حروفی که نوشتید تبدیل می شه به


%D8%A7%DB%8C%D9%86%D8%AC%D8%A7-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-%D8%A7%D8%B3%D8%AA-%D8%8C-%D8%A7%DB%8C%D9%86%D8%AC%D8%A7-%D8%B3%D8%B1%D8%B2%D9%85%DB%8C%D9%86-%D9%85%D9%86-%D8%A7%D8%B3%D8%AA-%D8%8C-%20%D8%A7%DB%8C%D9%86%D8%AC

از این هم اگر بخواهید بیشترش کنید ارورهای دیگه ای رو به وجود می آید مثل تایم اوت یا 404 های پی در پی اگر بخاطر سئو قصد اینکار را دارید نباید کلمات عنوان بیش از سه یا چهار کلمه باشه چون اغلب موتورهای جستجو عناوین طولانی تر را نمی خوانند توضیحات عنوان را در چکیده مطلب بنویسید و برچسب های درست به مطالب اضافه کنید و در نهایت نام های کوتاه و زود فهم تا ارتباط جستجوگران با سایت شما خوب بشه

به اشتراک گذاری این پست


لینک به پست

سلام آدرس بار iso می خونه این مقدار حروفی که نوشتید تبدیل می شه به


%D8%A7%DB%8C%D9%86%D8%AC%D8%A7-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-%D8%A7%D8%B3%D8%AA-%D8%8C-%D8%A7%DB%8C%D9%86%D8%AC%D8%A7-%D8%B3%D8%B1%D8%B2%D9%85%DB%8C%D9%86-%D9%85%D9%86-%D8%A7%D8%B3%D8%AA-%D8%8C-%20%D8%A7%DB%8C%D9%86%D8%AC

از این هم اگر بخواهید بیشترش کنید ارورهای دیگه ای رو به وجود می آید مثل تایم اوت یا 404 های پی در پی اگر بخاطر سئو قصد اینکار را دارید نباید کلمات عنوان بیش از سه یا چهار کلمه باشه چون اغلب موتورهای جستجو عناوین طولانی تر را نمی خوانند توضیحات عنوان را در چکیده مطلب بنویسید و برچسب های درست به مطالب اضافه کنید و در نهایت نام های کوتاه و زود فهم تا ارتباط جستجوگران با سایت شما خوب بشه

متشکرم، این توضیحات رو درک کردم، و نمونه هایی از سایتهای وردپرسی رو دیدم که دقیقاً همین مشکل توشون هست، اما اونها هم همینکار رو کردن که شما اشاره کردید، گویا چاره ای نیست، باید با این کنار بیام.

به اشتراک گذاری این پست


لینک به پست

این تعداد برای سئو مناسب و محدودیت تعداد گوگل هم هست بیشتر از این تعداد هم توصیه نمیشه.

به اشتراک گذاری این پست


لینک به پست

این تعداد برای سئو مناسب و محدودیت تعداد گوگل هم هست بیشتر از این تعداد هم توصیه نمیشه.

بزارید مبنای کار رو این بگذاریم که نباید اینطور بشه، اما اگه باز هم بخوام که اینکار رو انجام بدم، شدنیه؟،

یعنی رفع محدودیت تعداد کاراکتر ها در پیوند یکتای پست ها؟

و روش اون به چه صورته؟ ( اگر شما حتی سئوی سایتت رو با این کار یه جورایی از دست بدی... )

به اشتراک گذاری این پست


لینک به پست

بله شدنی هست اما باید با کدهای php آشنایی داشته باشید و با اضافه کردن یک تکه کد به فایل functions.php می توانید این محددیت را کم یا زیاد کنید یا به کل برش دارید

به اشتراک گذاری این پست


لینک به پست

بله شدنی هست اما باید با کدهای php آشنایی داشته باشید و با اضافه کردن یک تکه کد به فایل functions.php می توانید این محددیت را کم یا زیاد کنید یا به کل برش دارید

بله، تا حدی که بتونم تکه کدی ( تابعی ) رو به فایل Function.php اضافه یا کم کنم، آشنایی دارم، مثلاً از بخش امنیت انجمن، تکه کد مربوط به عدم نمایش خطاهای ورود نام کاربری و رمز عبور admin وردپرس رو در فایل Functions.php وارد کردم و مشکلی نبود، متشکرم.

به اشتراک گذاری این پست


لینک به پست

بله میشه و قبلا هم مطرح شده:

محدوديت تعداد كاركتر در ادرس صفحه

به اشتراک گذاری این پست


لینک به پست

با توجه به اینکه منابع اشاره شده در اون پست انگلیسی هستند من یک توضیح کوچک فارسی به آن اضافه می کنم

1.از پوشه ی wp-includes فایل formatting.php را باز کنید در خط 980 این عبارت را بیابید


$title = utf8_uri_encode($title, 200);

و عدد 200 را به هر عددی مایلید تغییر دهید

2.

از همان پوشه فایل post.php را باز کنید و در خطوط 3094 و 3111 و 3125 عبارت زیر را پیدا کرده و عدد 200 را به عدد دلخواه تغییر دهید


$alt_post_name = substr ($slug, 0, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";

توضیح: اینگونه تغییرات که اصولا غیر استاندارد هستند ممکن است بعد از هر بار به روز رسانی نیاز به تجدید دوباره داشته باشند

به اشتراک گذاری این پست


لینک به پست

با توجه به اینکه منابع اشاره شده در اون پست انگلیسی هستند من یک توضیح کوچک فارسی به آن اضافه می کنم

1.از پوشه ی wp-includes فایل formatting.php را باز کنید در خط 980 این عبارت را بیابید


$title = utf8_uri_encode($title, 200);

و عدد 200 را به هر عددی مایلید تغییر دهید

2.

از همان پوشه فایل post.php را باز کنید و در خطوط 3094 و 3111 و 3125 عبارت زیر را پیدا کرده و عدد 200 را به عدد دلخواه تغییر دهید


$alt_post_name = substr ($slug, 0, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";

توضیح: اینگونه تغییرات که اصولا غیر استاندارد هستند ممکن است بعد از هر بار به روز رسانی نیاز به تجدید دوباره داشته باشند

روشن تر، واضح تر و صریح تر از این که شما گفتید، بازم همینه که شما گفتید، بسیار سپاسگزارم.

گمونم تغییرات برای عناوین پستهای گذشته اعمال نمی شه، درسته؟

ویرایش شده در توسط Abraham

به اشتراک گذاری این پست


لینک به پست

فقط برای پست های جدید اعمال میشه.

به اشتراک گذاری این پست


لینک به پست

با توجه به اینکه منابع اشاره شده در اون پست انگلیسی هستند من یک توضیح کوچک فارسی به آن اضافه می کنم

1.از پوشه ی wp-includes فایل formatting.php را باز کنید در خط 980 این عبارت را بیابید


$title = utf8_uri_encode($title, 200);

و عدد 200 را به هر عددی مایلید تغییر دهید

2.

از همان پوشه فایل post.php را باز کنید و در خطوط 3094 و 3111 و 3125 عبارت زیر را پیدا کرده و عدد 200 را به عدد دلخواه تغییر دهید


$alt_post_name = substr ($slug, 0, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";

توضیح: اینگونه تغییرات که اصولا غیر استاندارد هستند ممکن است بعد از هر بار به روز رسانی نیاز به تجدید دوباره داشته باشند

می بخشید ولی

$alt_post_name = substr ($slug, 0, 200 - ( strlen( $suffix ) + 1 ) ) . "-$suffix";

تو وردپرس 4 نیست درسته؟

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری