دکتر مهندس

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

18 پست در این موضوع قرار دارد

سلام دوستان

من میخوام برای خبر اصلی سایتم www.medplant.ir روتیتر قرار بدهم. کسی میتونه افزونه ای معرفی کنه که کادر روتیتر رو به قسمت نوشتن مطلب اضافه کنه؟

به اشتراک گذاری این پست


لینک به پست

چکیده ها این کار رو می کنن

در غیر اینصورت می تونید از زمینه دلخواه و فراخوانی آن ها استفاده کنید

به اشتراک گذاری این پست


لینک به پست

همونطور که

گفتند زمینه دلخواه دقیقا چیزیه که شما نیاز دارید

در صفحه ارسال مطلب در بالای صفحه دنبال کلید تنظیمات بگردید و روش کلیک کنید در لیست باز شده زمینه دلخواه را تیکدار کنید

باکسی به انتهای صفحه اضافه می شود

روی ایجاد زمینه جدید کلیک کنید و نام زمینه را مثلا بگذارید titr2 و در بخش value (مقدار) متنی که قراره رو تیتر باشه

بعد صفحه ی index.php قالب را باز کنید و در محلی که می خواهید روتیتر نمایش داده شود

اضافه کنید


<?php if ( get_post_meta($post->ID, 'tit2', true) ) : ?>
<?php $titr2 = get_post_meta($post->ID, 'titr2', true); ?>
<h3><?php echo $titr2; ?></h3>
<?php endif; ?>

به اشتراک گذاری این پست


لینک به پست

ایول ایول کجا بوده این انجمن که من تابحال کشفش نکرده بودم؟! :D

به اشتراک گذاری این پست


لینک به پست

همونطور که

گفتند زمینه دلخواه دقیقا چیزیه که شما نیاز دارید

در صفحه ارسال مطلب در بالای صفحه دنبال کلید تنظیمات بگردید و روش کلیک کنید در لیست باز شده زمینه دلخواه را تیکدار کنید

باکسی به انتهای صفحه اضافه می شود

روی ایجاد زمینه جدید کلیک کنید و نام زمینه را مثلا بگذارید titr2 و در بخش value (مقدار) متنی که قراره رو تیتر باشه

بعد صفحه ی index.php قالب را باز کنید و در محلی که می خواهید روتیتر نمایش داده شود

اضافه کنید


<?php if ( get_post_meta($post->ID, 'tit2', true) ) : ?>
<?php $titr2 = get_post_meta($post->ID, 'titr2', true); ?>
<h3><?php echo $titr2; ?></h3>
<?php endif; ?>

این کار رو انجام دادم اما روتیتر نشون نمیده ! :huh:

به اشتراک گذاری این پست


لینک به پست

اگر کدها را عینا کپی کردید در خط اول tit2 را به titr2 تبدیل کنید اشتباه تایپی داشت

به اشتراک گذاری این پست


لینک به پست

اگر کدها را عینا کپی کردید در خط اول tit2 را به titr2 تبدیل کنید اشتباه تایپی داشت

دستورتون انجام شد و ماهم روتیتر دار شدیم

فقط چطور میشه یکم ساماندهیش کرد.

مثلا راست چینش کرد و فونتشو کوچیکتر کرد و رنگ فونتشو تغییر داد ؟

ویرایش شده در توسط amir1909

به اشتراک گذاری این پست


لینک به پست

باید بهش استایل بدید مثل:


.simple {
color: #ff0000;
font-size: 12px;
}

به اشتراک گذاری این پست


لینک به پست

باید بهش استایل بدید مثل:


.simple {
color: #ff0000;
font-size: 12px;
}

درود/ممنون فقط میشه بزرگواری بفرمائید بیشتر راهنمایی کنید! :blink: مثلا این کدی که شما دادی رو بزارم کجا ؟!

به اشتراک گذاری این پست


لینک به پست

ببینید شما کد php‌رو برای اینکه رو تیتر رو نمایش بده در جایی قرار دادید - حالا باید همون کد ها رو درون یک دایو بگذارید و به اون دایو نام بدید. مثلاً:


<div class="ro-titr">
کدهای پی اچ پی
</div>

حالا برای ro-titr درون فایل استایل خواص نمایشی ایجاد می کنید. مثلاً:


.ro-titr {background: #d90000; color: #ffffff; font-size: 40px;}

به اشتراک گذاری این پست


لینک به پست

عــــالی

ممنون از دوستان گرامی

دیگه میشه گفت من هم روتــــــیتر دار شدم -_-

به زبون خودمونی ( مبتدی ) میگم چیکار کردم شاید کسی بدردش خورد در اینده.

آقا ما اومدیم توی فایل style.css قالبمون کد زیر رو در یک مکان ریختیم


}
.rd {
color: #000080;
font-size: 0.95em;
margin: 2px 0 0;
text-align: right;
text-transform: uppercase;
}

بعد اومدیم توی صفحه ای که خواستیم روتیتر نشون بده کد زیر رو وارد کردیم.


<?php if ( get_post_meta($post->ID, 'titr2', true) ) : ?>
<?php $titr2 = get_post_meta($post->ID, 'titr2', true); ?>
<div class="rd"><?php echo $titr2; ?></div>
<?php endif; ?>

خوب دیگه روتیتر دار شدیم با کمک شما :D

از این به بعد هم هروقت بخوایم تغییراتی ایجاد کنیم مشخصه دیگه باید بریم توی فایل style.css و اونجا ویرایش کنیم. <_<

به اشتراک گذاری این پست


لینک به پست
در در 4/14/2013 at 01:23، imanfakhar گفته است :

اگر کدها را عینا کپی کردید در خط اول tit2 را به titr2 تبدیل کنید اشتباه تایپی داشت

 

آقای فخار من کد زیر رو برای خبر اصلی http://hemmatnews.ir گذاشته ام. ولی وقتهایی که روتیتر براش تعریف نمیکنم، کلا قالب رو به هم میریزه. فکر میکنم باید شرطی بشه کد. چطوری باید این کارو بکنم؟

با تشکر

 

 
<?php if ( get_post_meta($post->ID, 'rutitr',  true) ) : ?>
<?php $titr2 = get_post_meta($post->ID, 'rutitr', true); ?>
<h3><?php echo $titr2; ?></h3>
<?php endif; ?>

 

به اشتراک گذاری این پست


لینک به پست

احتمالا برای h3 استایلی دارید که به کل پوسته ربط داشته باشه؟

به اشتراک گذاری این پست


لینک به پست

احتمالا برای h3 استایلی دارید که به کل پوسته ربط داشته باشه؟

اومدم استایل h4 رو اختصاصی برای همون Div تعریف کردم یعنی اینطوری شد:


.rutitr1 h4 a{
background-image: url("images/dot.gif");
background-position: right 5px;
background-repeat: no-repeat;
direction: rtl;
padding-right: 10px;margin-left: 10px;
font: bold 9pt 'b zar', Times;
text-align: right;
text-decoration: none;
}

ولی مشکل همچنان باقیست، وقتی روتیتر نمیذارم قالب رو به هم میریزه

اینم آدرسش: http://hemmatnews.ir/

ویرایش شده در توسط دکتر مهندس

به اشتراک گذاری این پست


لینک به پست

احتمالا برای h3 استایلی دارید که به کل پوسته ربط داشته باشه؟

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

منظورم از بکگراند این قسمته:

background-image: url("images/dot.gif");

background-position: right 5px;

background-repeat: no-repeat;

به اشتراک گذاری این پست


لینک به پست

سلام.

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

کارهایی که گفته شد رو انجام دادم. اما من تو سایتم از wave page builder استفاده می کنم.

بخاطر همین نتونستم پیدا کنم که کد php رو کجا و تو کدوم صفحه جاگذاری کنم.

تو فایل single.php جاگذاری کردم و نمایش خبر هام درست شد. ولی تو صفحه اصلی وصفحه خبرها نمی تونم روتیتر رو نمایش بدم. ممنون میشم راهنمایی کنید بگید از کجا می تونم بفهمم که دقیقا تو کدوم فایل ها کد رو جاگذاری کنم.

سایت: logoilgroup.ir

پیشاپیش از کمک شما ممنونم.

به اشتراک گذاری این پست


لینک به پست

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

در در 4/12/2013 at 16:55، imanfakhar گفته است :

همونطور که

گفتند زمینه دلخواه دقیقا چیزیه که شما نیاز دارید

در صفحه ارسال مطلب در بالای صفحه دنبال کلید تنظیمات بگردید و روش کلیک کنید در لیست باز شده زمینه دلخواه را تیکدار کنید

باکسی به انتهای صفحه اضافه می شود

روی ایجاد زمینه جدید کلیک کنید و نام زمینه را مثلا بگذارید titr2 و در بخش value (مقدار) متنی که قراره رو تیتر باشه

بعد صفحه ی index.php قالب را باز کنید و در محلی که می خواهید روتیتر نمایش داده شود

اضافه کنید

 

 

<?php if ( get_post_meta($post->ID, 'tit2',  true) ) : ?>
<?php $titr2 = get_post_meta($post->ID, 'titr2', true); ?>
<h3><?php echo $titr2; ?></h3>
<?php endif; ?>

 

جناب ایمان فخر فرمودید کد بالا رو در محلی که می خواهید نمایش داده بشه بارگذاری کنید من می خوام روتیتر برای پست ها و نوشته هام داشته باشم. میشه دقیق بفرمایید باید کجا کدها را اضافه کنم

به اشتراک گذاری این پست


لینک به پست

به صورت کلی تابع 

<?php the_title();?>

تابع نمایش عنوان مطالبه تو قالبتون بگردیدو پیداش کنید و بعد از اون کد رو قرار بدید 

البته کد یه حرفش جا افتاده و درستش اینه 

<?php if ( get_post_meta($post->ID, 'titr2',  true) ) : ?>
<?php $titr2 = get_post_meta($post->ID, 'titr2', true); ?>
<h3><?php echo $titr2; ?></h3>
<?php endif; ?>

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

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری