• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

سوال درباره ی طراحی قالب

barool

Registered User
تاریخ عضویت
17 مارس 2014
نوشته‌ها
1,367
لایک‌ها
2,864
سن
34
سلام
میخواستم قالب شهر خبر رو درست کنم (کپی کنم :general304:) . همه چیزش درسته اما دقت کرده باشین ، قالب جوری طراحی شده که خبری کهبیشتر از یک خط باشه رو تا جایی نمایش میده که از یک خط جلوتر نره. میخواستم بپرسم چجوری باید این کارو انجام بدم.
لینک کدی که نوشتم : http://codepad.org/b85tdPTa
لینک تصویر خبر که از یک خط جلومیزنه و قالب رو خراب میکنه : http://up.persianscript.ir/uploads/5e0f-8-20-2014-4-26-28-AM.png
 

shahrokh4u

Registered User
تاریخ عضویت
18 اکتبر 2012
نوشته‌ها
571
لایک‌ها
408
محل سکونت
Esfahan
دوست عزیز در مورد ریپ کردن قالب نمی تونم کمکی کنم ولی اگر می خواین طول کاراکترها در قالبی که می سازید از یک خط بیشتر نشه باید برای تعداد کاراکتر ها از تابع excerpt length استفاده کنید. به طور معمول در وردرپس تعداد کاراکتر ها 55 کاراکتر است که برای اینکه مقدار کمتر باشد و در یک خط قرار گیرد باید تعداد کاراکتر ها رو فیلتر کرد . برای مثال
کد:
function custom_excerpt_length( $length ) {
    return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
که در این مثال تعداد کاراکتر ها به بییست عدد میرسه.

اطلاعات بیشتر
http://codex.wordpress.org/Function_Reference/the_excerpt
 

barool

Registered User
تاریخ عضویت
17 مارس 2014
نوشته‌ها
1,367
لایک‌ها
2,864
سن
34
دوست عزیز در مورد ریپ کردن قالب نمی تونم کمکی کنم ولی اگر می خواین طول کاراکترها در قالبی که می سازید از یک خط بیشتر نشه باید برای تعداد کاراکتر ها از تابع excerpt length استفاده کنید. به طور معمول در وردرپس تعداد کاراکتر ها 55 کاراکتر است که برای اینکه مقدار کمتر باشد و در یک خط قرار گیرد باید تعداد کاراکتر ها رو فیلتر کرد . برای مثال
کد:
function custom_excerpt_length( $length ) {
    return 20;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
که در این مثال تعداد کاراکتر ها به بییست عدد میرسه.

اطلاعات بیشتر
http://codex.wordpress.org/Function_Reference/the_excerpt
ممنون از کمکتون
اخه قالب رو شهر خبر با css ساخته .
 

shahrokh4u

Registered User
تاریخ عضویت
18 اکتبر 2012
نوشته‌ها
571
لایک‌ها
408
محل سکونت
Esfahan
ممنون از کمکتون
اخه قالب رو شهر خبر با css ساخته .

عزیزم از زبان css در ساخت قالب فقط برای نمایش چیدمان رنگ و اندازه ها و نوع قلم استفاده میشه و فقط برای طراحی المان های یک قالب کاربرد داره نه کد نویسی. برای ساخت قالب باید به زبان برنامه نویسی php و توابع و فایل های وردپرس آشنایی داشته باشید. برای مثال اگر شما می خواید خاصیت اختصارنویسی در یک خط در یک قالب رو داشته باشید باید تایع مورد نظر رو در فایل فانشکن کد نویسی کنید.
 

barool

Registered User
تاریخ عضویت
17 مارس 2014
نوشته‌ها
1,367
لایک‌ها
2,864
سن
34
بله فرمایش شما درسته ، ولی شهر خبر رو اگر سورس کد رو نگاه کنید میبینید که توسط Html خبر به صورت کامل چاپ شده ولی با سی اس اس کاری کرده اگر شد دو خط ، خط دوم رو نمایش نمیده به عبارتی برای عنوان خبر های یه Height در نظر گرفته. ولی من هر کاری میکنم داخل قالب خودم نمیشه اون کار رو کرد. در ضمن من با تابع های وردپرس و خود وردپرس کار نمیکنم یه سیستمی هست که روی اون میخوام قالب رو بسازم . اگر راه دیگه ای در نظر دارید بفرمایید. ممنون.
 
بالا