post slug

اینجا post slug رو این جوری تعریف کرده:

Post Slug
This is where WordPress will “clean up” your post title to create a link, if you are using Permalinks. The commas, quotes, apostrophes, and other non-HTML favorable characters are changed and a dash is put between each word. If your title is “My Site – Here’s Lookin’ at You, Kid”, it will be cleaned up to be “my-site-heres-lookin-at-you-kid” as the title. You can manually change this, maybe shortening it to “my-site-lookin-at-you-kid”.

منتها تنها کاربردش این نیست. مهمترین کاربردرش برای کسانی که به زبانی که حروفش لاتین نیستند اینه که بهشون این امکان رو میده که برای هر نوشته اشون آدرسی قابل فهم داشته باشند.
حالا مشکل چیه؟ مشکل اینه که خیلی از عزیزانی که از وردپرس و wordpress.com استفاده می کنند, بی خیال این قضیه می شند و عنوان فارسی ای که برای نوشته اشون گذاشتند میشه همون post slug و میره توی address bar و فاجعه از اینجاست که آغازیدن می گیرد. خوب تا حال التحریر مرورگری را ندیده ام که توی آدرس بارش حروف یونیکد رو درست نشون بده و عموما تبدیلشون می کنند به یک سری کرکتر اجق وجق. یه چیزی تو این مایه ها:

%d8%af%d9%88%d8%af%d8%b1%d8%af%d9%88-%d9%87%db%8c%d9%84%d8%aa%d8%b1-%d8%b4%d8%af

چه ایرادی داره که یه post slug معنی دار, حالا معنی هم نداشت مهم نیست, حتی پینگیلیش برای نوشته اتون بگذارید؟
مشکل از حس و حاله؟ آره می دونم بد دردیه. خودم بهش مبتلام. خوب اینم مشکلی نیست. ساختار پیوندهای ثابت رو عوض کنید. تا همون جوری به صورت پیش فرض خودش(p=1) یا جوری که به جای عنوان نوشته شماره اش بیافته(http://harchi.chiz/1385/12/254789). انصافا این ها قابل فهم تر و تمیزتر از اون کرکترهای اجق وجق و بی معنی یونیکد نیستند؟

8 thoughts on “post slug

  1. هنوز دستم به dreamwear نرفته !!!! الان میرم تاپیکشو میزنم میخوام هرکاری میکنم باهمون کنم یگه دستم به اف اف هم نمیره !
    من که خودم به صورت پیشفرض WordPress استفاده میکردم یعنی تاحالا به مغزم نرسیده بود که میتونم کاره دیگه ای هم کنم ! :mrgreen:

  2. راستش منم چند وقت پیش با این مشکل مواجه شدم و همین روشی که شما گفتید رو به کار گرفتم.
    منتهی باز هم یک جای کار مشکل داره.اون هم مربوط به کتگوری هاست.اونهایی که فارسی هستن با مشکلی که گفتید روبرو میشن. حالا برای این چه کار کنیم؟

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

  4. یه کمی دیر دیدم اینو اما حالا که دیدم بگم !
    ازاین post slug و ترکیبش با مد ریرایت میشه ادرسهایی با پسوند html تئلید کرد که ایندکس کردنشون برای موتورهای جستجو بسیار راحت تره .
    یه چیزی شبیه همین post slug برای کتگوری ها هم هست که الان یادم نیست :دی

    این بیمس که دوباره رفته زیر چیز سخت !!!!!!
    خوش باشی

  5. سلام

    این ها که گفتی همگی درست. ولی وقتی post slug فارسی باشه یه مزیت داره. اونم اینکه وقتی رو لینک بری آدرس فارسی سایت (معمولا با عنوان پست) رو توو status bar نشون میده. از این جهت نوشتن عنوان فارسی می تونه از عنوان عددی تنها بهتر باشه.
    موافق نیستی؟

    موفق باشی

Leave a Reply