رفتن به مطلب

افزونه یا ابزارک ورود نوشته‌ها از یک خوراک RSS یا Atom


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

سلام

در قسمت ابزارک ها یک قسمت نوشته rss و زیر اون هم نوشته

ورود نوشته‌ها از یک خوراک RSS یا Atom

از این ابزارک که استفاده میکنم با توجه به اینکه چند فید rss از چند سایت متفاوت گذاشتم هر کدوم یه سایز متفاوت میشن و خیلی بد قیافه دیده میشه

اگه افزونه ای میشناسین که مثل ابزارک بالا عمل کنه ولی بشه سایز اون رو کنترل کرد (تعداد فید هاش خیلی مهم نیست ولی سایزش برام مهمه) و همچنین رنگ بندی قشنگ(ترجیحا قابل کنترل) داشته باشه لطفا معرفی کنین

لینک به ارسال

این افزونه رو بررسی کنید


http://wordpress.org/extend/plugins/better-rss-widget

سلام

افرونه خوبیه ولی اون کاری که من میخاستم رو نمیکنه

اگه افزونه ای میشناسین که مثل ابزارک بالا عمل کنه ولی بشه سایز اون رو کنترل کرد (تعداد فید هاش خیلی مهم نیست ولی سایزش برام مهمه)

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

post-67-0-18018000-1356274312_thumb.jpg

لینک به ارسال

من تست نکردم ولی فکر کنم در این افزونه دستی خروجی عنوان که $rss->get_title() هست رو میتونید با تابع mb_substr کوتاه کنید.

لینک به ارسال

من تست نکردم ولی فکر کنم در این افزونه دستی خروجی عنوان که $rss->get_title() هست رو میتونید با تابع mb_substr کوتاه کنید.

اين افزونه رو هم نصب كردم و خروجيش هم توي شكل بالا هست ولي همونطوري كه توي شكل معلومه با توجه به تعداد كاراكتر rss اندازه هاش مختلفه(البته فكر كنم بشه حداكثر تعداد كاراكتر رو تعيين كرد ولي من اينجوري نميخام)

اگه بشه سايزش رو تعيين كنم خيلي خوب ميشه

چون تو نيوك سايز بلوك ها رو به راحتي ميشه تعيين كرد اگه تو وردپرس هم ميشد كه عالي ميشد

در رابطه با تابع mb_substr ميشه بگيد چيه و بايد چيكار كنم

لینک به ارسال

این تابع میتونه محدودیت در کاراکتر ایجاد کنه

در خط 283 فایل better-rss-widget.php کد زیر :

$instance['title'] = esc_html(strip_tags($rss->get_title()));

بشه:

$instance['title'] = mb_substr(esc_html(strip_tags($rss->get_title())), 0, 30);

تست کنید.

لینک به ارسال

به نظرم منظور دوستمون اینه که ارتفاع باکس ها یکی باشه.

این کد سی اس اس حد اقل ارتفاع رو مشخص میکنه :

min-height:250px;

این رو به کلاس مربوط به باکس بدید.

لینک به ارسال
ارسال شده در (ویرایش شده)

به نظرم منظور دوستمون اینه که ارتفاع باکس ها یکی باشه.

آره دقیقا منظورم اینه که ارتفاع باکس ها همه یکی باشه

برای بهتر متوجه شدن عکس شکل قرار گیری رو گذاشتم

میخام اون rss هایی که با رنگ زرد و قرمز مشخص کردم هم دقیقا مثل رنگ سبزی ها تو یه ردیف باشه که لازمه اون کنترل ارتفاع باکسه

این کد سی اس اس حد اقل ارتفاع رو مشخص میکنه :

min-height:250px;

این رو به کلاس مربوط به باکس بدید.

این کد رو باید در کجا اضافه کنم(منظورم اینه که این کلاس مروبطه کدم فایله)

افزونه هم فرق نمیکنه کدوم باشه(چه ابزارکی که بصورت پیشفرض هست یا افزونه )

http://wordpress.org/extend/plugins/better-rss-widget

post-67-0-10879000-1356357183_thumb.jpg

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

جایی روی سایتتون فعال کنید و بعد آدرس بدید.

همين الان رو سايتم فعاله

OCITY.IR

بخش دكتري از افزونه BETTER RSS WIDGET استفاده ميكنه و بقيش از همون RSSي با نصب وردپرس خودش كه توي ابزارك ها هست

لینک به ارسال

به اینصورت استایل بدید:

#footer-widget-wrap div{
height: 300px;
}

ببخشيد اين كد ا رو بايد كجا برازم(تو قالب تو افزونه(كجاي قالب يا افزونه))

لینک به ارسال

ببخشيد اين كد ا رو بايد كجا برازم(تو قالب تو افزونه(كجاي قالب يا افزونه))

وارد پیشخوان بشید بخش نمایش وزیر دسته ویرایش را بزنید در صفحه ای که باز می شود در textbox ای که برای ویرایش باز شده به آخرین خط برید بعد از آخرین علامت (}) یک اینتر بزنید و کدی که مرتضای عزیز دادند را وارد کنید و صفحه را ذخیره کنید

لینک به ارسال

وارد پیشخوان بشید بخش نمایش وزیر دسته ویرایش را بزنید در صفحه ای که باز می شود در textbox ای که برای ویرایش باز شده به آخرین خط برید بعد از آخرین علامت (}) یک اینتر بزنید و کدی که مرتضای عزیز دادند را وارد کنید و صفحه را ذخیره کنید

دستتون درد نكنه خيلي شبيه همون چيزي شد كه ميخاستم فقط يه مشكل به وجود اومد

اونم اينكه فقط يه رديف از Rss ها رو نشون ميده و بقيه rssها ها(ابزاركها) پايين قسمت سفيد مي افتن و ديده نميشن

البته ديدن اين شكل به اين فكر انداختم كه بردارم به صورت يكي در ميون هر كدومشون رو يه رنگ بزارم ميشه اين كار رو كرد؟

اگه نميشه فقط بگبن چجوري مشكل اين كه يه سري هاشون پايين افتادن رو حل كنم

post-67-0-90396600-1356600458_thumb.jpg

لینک به ارسال

ارتفاعی که دادم برای مثال بود شما میتونی با توجه به تعداد نمایش خوراک ها اون ارتفاع روتنظیم کنید.

لینک به ارسال

ارتفاعی که دادم برای مثال بود شما میتونی با توجه به تعداد نمایش خوراک ها اون ارتفاع روتنظیم کنید.

اندازه رو از 300 گذاشتم 800 ولي بازم نشد:

اگه يه سري به سايت بزنين متوجه ميشين منظور چيه(پايين سايت رو نگاه كنين):

ocity.ir

اين اندازه بر روي تمام ابزارك ها اعمال ميشه ولي يه مشكل پيش مياد و اون هم اين كه قالب فقط رديف اول ابزارك ها رو زير مجموعه خودش ميگيره و بعد ابزارك اول كپي رايت قالب رو مينويسه(© کپی رایت 2012 شهر آنلاین | قالب توسط ایران-مستر | عضو تیم همیار وردپرس) و ابزارك رديف دوم به بعد زير اون قرار ميگيره

راستي نگفتين ميشه يكي درميون ابزارك ها رو رنگ كرد مثل شكل پيوست

البته ديدن اين شكل به اين فكر انداختم كه بردارم به صورت يكي در ميون هر كدومشون رو يه رنگ بزارم ميشه اين كار رو كرد؟

اگه نميشه فقط بگبن چجوري مشكل اين كه يه سري هاشون پايين افتادن رو حل كنم

پیش نمایش پیوست ها

  • post-67-0-90396600-1356600458_thumb.jpg

لینک به ارسال

بله میشه یک در میون رنگ کرد. با کمک خاصیت nth-child میتونید انجام بدید. در css این خاصیت موجوده.

الان آدرس رو دیدم ولی مثل اولش بود و باکسها بزرگ و کوچیک بودن.

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

ابزارک رو خودتون ایجاد کردید؟

لینک به ارسال
ارسال شده در (ویرایش شده)

بله میشه یک در میون رنگ کرد. با کمک خاصیت nth-child میتونید انجام بدید. در css این خاصیت موجوده.

الان آدرس رو دیدم ولی مثل اولش بود و باکسها بزرگ و کوچیک بودن.

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

ابزارک رو خودتون ایجاد کردید؟

سلام

نه خودم ابزارك رو درست نكردم فقط از ابزارك rss كه به صورت پيشفرض خودش با وردپرس هست استفاده كردم و ابزارك رو چهار بار در هر كدوم از قسمت هاي Footer Two،Footer one، Footer four،Footer three گذاشتم(يني الان 16 ابزارك فعال هست)

من فقط ميخاستم rss ها همشون تو يه رديف قرار بگيره كه الان قرار گرفته(كوچك يا بزرگ بودن متنش مهم نيست) ولي از 16 ابزارك 4 تاي رديف اول توقسمت مشكي رنگ قالب قرار گرفته و 12 تاي ديگه توي قسمت سفيد قرار گرفته و ديده نميشه

اگه ميشه خاصيت خاصیت nth-child رو هم بگين چجوريه؟

كد " شیوه‌نامه (style.css)" قالبم رو كه از بخش ويرايشگر ميده ميزارم كه بگين بايد چيكار كرد:

adapt-style.css.zip

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

ببینید فرض کنید میخواید از ابزارک 5 تا 8 بکگراند عوض بشه این شکل میشه:

#footer-widget-wrap div:nth-child(5),
#footer-widget-wrap div:nth-child(6),
#footer-widget-wrap div:nth-child(7),
#footer-widget-wrap div:nth-child(8),
{
background: red;
}

لینک به ارسال

این تابع میتونه محدودیت در کاراکتر ایجاد کنه

در خط 283 فایل better-rss-widget.php کد زیر :

$instance['title'] = esc_html(strip_tags($rss->get_title()));

بشه:

$instance['title'] = mb_substr(esc_html(strip_tags($rss->get_title())), 0, 30);

تست کنید.

این کار رو کردم ولی نشد

مورد دیگه هم این که با قرار دادن

#footer-widget-wrap div{
height: 300px;
}

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

به شکل پیوست شده دقت کنین:

post-67-0-01052400-1356957614_thumb.jpg

لینک به ارسال

مشکلی که در پست نمایش دادید بنظر از float هست. شما به باکسها float دادید؟

لینک به ارسال

مشکلی که در پست نمایش دادید بنظر از float هست. شما به باکسها float دادید؟

من قالب adapt رو از سایت همیار وردپرس دانلود کردم و دارم استفاده میکنم و نمیدونم باکس ها float داره یانه؟

لینک به ارسال

باید توی استایل ببینید برای اون المان توی کلاس آیا float تعریف شده یا خیر؟

لینک به ارسال

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

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

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

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

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

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

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

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

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