رفتن به مطلب

ایجاد پست ویژه با استایل به خصوص


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

سلام

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

ممنونم

لینک به ارسال

از زمینه دلخواه استفاد کنید

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

لینک به ارسال

در انجمن جستجو کنید

راهنمایی برای زمینه دلخواه هست

http://codex.wordpress.org/Function_Reference/get_post_meta

لینک به ارسال

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

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

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

چرا از حالت سنجاق کردن پست استفاده نمی کنید؟

راستش بلد نیستم اگه میشه لینک آموزشش رو لطفا برام بگذارید.

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

لینک به ارسال

برای تغییری که می خواهید به کلاس sticky مقدار بدهید

یا یک زمینه دلخواه بسازید و برای مطالبی که می خواهید متفاوت باشند مقداری مشخص (مثلا با نام mysticky و مقدار sticky) را بگذارید و در ابتدای حلقه ی وردپرس به صورت کلاس به قالبتون اضافش کنید یعنی اگر


<div class="post">

اولین عنصر داخل حلقه بود تبدیلش کنید


<div class="post<?php if(get_post_custom_values('mysticky')) echo ' '.get_post_meta($post->ID, 'mysticky', true);?>">

و در نهایت به کلاس sticky در استایلتون استایل دلخواه بدید

لینک به ارسال
  • 2 هفته بعد...

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

http://codex.wordpress.org/Sticky_Posts#Style_Sticky_Posts

کد زیر رو هم در استایل گذاشتم ولی نشد .

.sticky { color:red; }

میشه لطفا بیشتر راهنماییم کنید .

لینک به ارسال

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

یا یک زمینه دلخواه بسازید و برای مطالبی که می خواهید متفاوت باشند مقداری مشخص (مثلا با نام mysticky و مقدار sticky) را بگذارید و در ابتدای حلقه ی وردپرس به صورت کلاس به قالبتون اضافش کنید یعنی اگر

<div class="post">

اولین عنصر داخل حلقه بود تبدیلش کنید

<div class="post<?php if(get_post_custom_values('mysticky')) echo ' '.get_post_meta($post->ID, 'mysticky', true);?>">

و در نهایت به کلاس sticky در استایلتون استایل دلخواه بدید

لینک به ارسال

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

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

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

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

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

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

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

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

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