رفتن به مطلب

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


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

سلام دوستان

من میخوام برای خبر اصلی سایتم 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;
}

درود/ممنون فقط میشه بزرگواری بفرمائید بیشتر راهنمایی کنید! :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 و اونجا ویرایش کنیم. <_<

لینک به ارسال
  • 7 ماه بعد...
در در 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/

ویرایش شده توسط دکتر مهندس
لینک به ارسال
  • 4 هفته بعد...

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

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

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

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

background-position: right 5px;

background-repeat: no-repeat;

لینک به ارسال
  • 1 سال بعد...

سلام.

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

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

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

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

سایت: logoilgroup.ir

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

لینک به ارسال
  • 9 ماه بعد...

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

در در 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; ?>

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

لینک به ارسال
  • 1 سال بعد...
  • 7 ماه بعد...

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

بنظرم در فایل فانکشن این if  برقرار نمیشه چطور میتونم اینکارو بکنم میشه کمک کنید؟

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

لینک به ارسال

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

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

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

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

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

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

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

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

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