رفتن به مطلب

تغییر کد نمایش آخرین مطالب دسته بندی خاص(ترتیب حروف الفبا)


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

باسلام

من از کد زیر برای نمایش آخرین مطالب دسته بندی خاص در قالبم استفاده میکنم میخواسان که این کد رو طوری تغییر بدم که طبق حروف الفبای انگلیسی مطالب خودش رو اول مرتب کنه ونمایش بده وبعد ازاون مطالب فارسی رو طبق حروف الفبای فارسی مرتب کنه ونمایش بده ممنون.


<?php query_posts("showposts=10&cat=news"); ?>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" class="title">
<?php if (strlen($post->post_title) > 30) { echo mb_substr(the_title($before = '', $after = '', FALSE), 0, 28) . '...'; } else { the_title(); } ?></a></li>
<?php endwhile; ?>

لینک به ارسال

به :


<?php query_posts("showposts=10&cat=news"); ?>

شرط زیر را اضافه کنید :


orderby =title

یعنی اینطوری :


<?php query_posts("showposts=10&orderby =title&cat=news"); ?>

لینک به ارسال

باسلام و باتشکر از شما:

ممنون واقعا لطف کردید.

برای مرتب بودن فارسی ها راهی هست چیکارمیتونم بکنم؟

ویرایش شده توسط hsdn
لینک به ارسال

فرقی نداره

سیستم طبق حروف الفبا عناوین رو پشت هم و به ترتیب قرار میده

زبان سایتتون فارسی هست یا انگلیسی؟

لینک به ارسال

فارسی‎ها به طور پیش‌فرض ساپورت میشن و مرتب میشن، اگه دیتابیستون بر اساس utf8 general باشه، در اساس حروف عربی مرتب میشن (به زبان فارسی شباهت دارن ولی ممکنه بعضی مواقع به هم ریخته باشه)، ولی اگه utf8 persian باشه بر اساس حروف فارسی مرتب میشه.

لینک به ارسال

فارسی‎ها به طور پیش‌فرض ساپورت میشن و مرتب میشن، اگه دیتابیستون بر اساس utf8 general باشه، در اساس حروف عربی مرتب میشن (به زبان فارسی شباهت دارن ولی ممکنه بعضی مواقع به هم ریخته باشه)، ولی اگه utf8 persian باشه بر اساس حروف فارسی مرتب میشه.

ممنون از راهنماییتون

فرقی نداره

سیستم طبق حروف الفبا عناوین رو پشت هم و به ترتیب قرار میده

زبان سایتتون فارسی هست یا انگلیسی؟

روی لوکال نصب هست و اگر منظورتون زبان وردپرس هست که فارسی هست.

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

لینک به ارسال

مشکل از کدهای سی اس اس هست

چون کد بالا PHP بوده و ربطی به اینکه در چه مکانی و به چه صورت نمایش نداره

باید کدهای CSS رو ویرایش کنید

لینک به ارسال

فایل سی اس اس میگه چطور نمایش بده ولی اضافه نمیتونه بکنه قسمت جدید که توی این مشکل بصورت خودکارپست ها اضافه شده هم توی سایدبار اضافه شده هم توی متن اصلی به نظرتون مربوط به کدوم قسمت میشه شاید در جای دیگه ای کدهای PHP رو اشتباه نوشتم که این مشکل به وجود اومده.به نظرتون از کدوم قسمت میتونه باشه این مشکل.

لینک به ارسال

دوست عزیز کدی که در ابتدا گذاشتین یک کوئری هست که از داخل بانک اطلاعاتی شما اطلاعاتی که درخواست دادین رو میگیره و در محلی که کد رو قرار دادین بهخ نمایش میزاره و اینکه چطوری نشون بده باید css بنویسین

حالا اینگه در 2 جا نشون داده شده به خاطر اینه که احتمالا شما اون کد رو در 2 جا قرار دادین والا کوئری یکبار اجرا میشه مقدار داده های بالا هم 10 عدد هست

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...