رفتن به مطلب

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


پست های پیشنهاد شده

سلام، دوستان یک #سوال داشتم: آیا تو وردپرس تابعی هست که خروجی آدرس هر پست رو بده؟

Permalink رو تست کردم اما خروجی آدرس کل صفحه رو میده! در صورتی که من فقط پیوند یکتا پست رو میخوام به طور مثال اگر صفحه است:

site.com/mypost خروجی mypost بده.

پیشاپیش از راهنمایی های گران بهایتان سپاس گذارم. :D

لینک به ارسال

میشه یک مقدار واضع تر بگید برای چه کاری نیاز دارید ؟

 

لینک به ارسال

@محمد رضایی

 

جایی که آبجکت post سراسری شده باشه میتونید ازش نامک پست جاری رو بگیرید.

global $post;
$post->post_name;

در کل هم میشه از تابع get_post_field بهره برد.

get_post_field('post_name', 777);

که در مثال بالا آیدی پستی که میخوایم نامکش رو بگیریم 777 در نظر گرفتم.

توی این حالت اگر نوع نامک پست ها در تنظیمات بر روی نام قرار داده شده باشه میشه از وب سرور هم گرفت نامک پست رو.

trim($_SERVER['REQUEST_URI'], '/');

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

  • امتیاز 1
لینک به ارسال

@امیر حسین حبیبی و @mehran-b منظور من اینه:

در این سایت ما دو زبان انگلیسی و آلمانی داریم، himusclenutrition.com 

سایت آلمانی به صورت جداگانه در فولدر dutch آپلود شده. من میخوام وقتی کاربر از داخل صفحه himusclenutrition.com/category/products/ روی زبان آلمانی کلیک میکنه همون صفحه آلمانیش بیاد، یعنی url اون صفحه + dutch + آدرس سایت فرمولی هست که لازمش دارم بزارم تو تگ a. آیا میتونید کمکم کنید؟

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...