• اطلاعیه ها

    • Saeed Fard

      برگزاری چهارمین همایش Coder Conf و کد تخفیف برای کاربران وردپرس پارسی   20/04/97

      کدرکانف هر سال در آخرین پنجشنبه مرداد با بورد‌های مختلفی برگزار می‌گردد،امسال نیز کدرکانف در همین تاریخ با حضور برنامه نویسان مطرح کشور در بورد تخصصی جاوااسکریپت برگزار خواهد شد، یک گردهمایی متفاوت با طعم Javascript. Coderconf هر سال نسبت به سال‌های گذشته با حضور برنامه‌نویسان پر رنگتر می‌شود. ما سعی کردیم هر ساله به این کنفرانس مفهوم عمیق تری ببخشیم تا از آنچه در سال‌های گذشته عرضه شده به روزتر و مفیدتر واقع شویم. امسال فرصتی خواهد بود تا با نگرشی جدید و بهبود مطالب ارائه شده، عمیقتر به این موضوع نگاه کنیم تا بجای تکرار مباحث پیشین گامی هر چند کوچک در مسیر ارتقای دانش فنی برنامه‌نویسان ایرانی برداریم. ما در Coderconf ۴ با تمرکز بر روی Javascript نیت کرده‌ایم این فرصت را در اختیار برنامه نویسان قرار دهیم تا با ظرافت و استانداردهای روز دنیا کار خود را پیش ببرند. به نظر ما امسال زمان آن فرا رسیده‌است تا این زبان را به صورت تخصصی و از ابعاد مختلف به چالش بکشیم.   دبیر علمی همایش میلاد حیدری، کدرکانف ۴ را اینگونه توصیف کرده است :اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است. هر ساله همایش‌های زیادی برگزار میشه که افراد شرکت‌کننده می‌توانند با افراد مجرب شبکه سازی کنند. امسال در کدرکانف سعی کردیم علاوه بر بخش شبکه سازی بین افراد بیشتر روی انتقال دانش و کیفیت ارائه ها تمرکز داشته باشیم . به قصد یک گردهمایی بلند مدت بین برنامه‌نویسان جاوااسکریپت که با هم تبادل دانش و اطلاعات کنند گردهم آییم.
      بنده به عنوان عضو کوچکی از جامعه برنامه‌نویسان جاوااسکریپت ایران امیدوارم در کدرکانف امسال علاوه بر شبکه سازی، از اطلاعاتی که دوستان در این همایش در اختیارتان قرار می‌دهند استفاده کنید. در سایت همایش میتوانید سخنرانان و موضوع پنل همایش کدرکانف رو مشاهده کنید . علاقه‌مندان به حضور در این همایش می‌توانند با کد تخفیف wpparsi اقدام به ثبت نام در این گردهمایی کنند. سایت همایش :‌http://coderconf.org
      بلیط فروشی همایش :‌https://evand.com/events/coderconf4  
sajjadnajafi

حذف لینک ادامه مطلب در فراخوانی چکیده

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

سلام دوستان

در صفحه پست(single) میخوایم زیر عنوان چکیده همراه تصویر شاخص در کنارش بیاد (مثل سایت های خبری)

از پوسته گرافین استفاده میکنیم.(http://wordpress.org/extend/themes/graphene)

یه مشکل هست که وقتی :


<?php the_excerpt(); ?>

رو فراخوانی میکنی..

چکیده همراه با دکمه ادامه مطلب نمایش داده میشه..!

حالا چیکار کنیم که دکمه ادامه مطلب در صفحه پست نمایش داده نشه؟!

ممنون میشم راهنمایی بفرمایید..

0

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


لینک به پست

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

فقط [...] اضافه میشه

شما میخواید این حذف بشه؟

2

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


لینک به پست

بله میدونم اما این قالب ما دکمه ادامه مطلب رو میذاره.. قالبو دانلود کنید در فایل loop.php توابعی رو تعریف کرده که این کار رو انجام میدن و ما هم به قالب اصلی کاری نداریم و قالب چیلد تعریف کردیم..

فکر کنم باید تو فانکشن چیلدی که ساختیم تابعی جدید برای این کار نوشته بشه تو انجمن خود این تم هم جستجوهایی کردم اما.. forum.graphene-theme{dat}com

0

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


لینک به پست

0ksejw2wtckh93u28yf.jpg

وقتی کد چکیده رو در صفحه مطلب میذارم به صورت تصویر بالا نمایش داده میشه که دکمه ادامه مطلب اضافی هست چون ما در صفحه پست هستیم(تو سینگلیم) همونطور که گفتم تو کد های طراح قالب تابعی برای این منظور نوشته شده و ما هم که از قالب چیلد استفاده میکنیم و حق کم یا اضافه کردن اصل قالب رو ندارم چون با آپدیت قالب اصلی، تغییرات ما از بین خواهد رفت..

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

0

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


لینک به پست

در صفحه مطلب معمولا باید کل مطلب نمایش داده بشه با the_content

اینو تست کنید در فایل functions


function new_excerpt_more( $more ) {
return '';
}
if(is_single())
add_filter('excerpt_more', 'new_excerpt_more',200);

2

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


لینک به پست

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

این کد در فایل theme-loop.php در فایل قالب مادر بود:


/**
* Add the Read More link to manual excerpts
*
* @since Graphene 1.1.3
*/
function graphene_manual_excerpt_more( $text ){
global $graphene_in_slider;
if (has_excerpt() && !$graphene_in_slider){
$text = explode( '</p>', $text);
$text[count( $text)-2] .= graphene_continue_reading_link();
$text = implode( '</p>', $text);
}
return $text;
}
if ( $graphene_settings['show_excerpt_more'] ) {
add_filter( 'the_excerpt', 'graphene_manual_excerpt_more' );
}

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

0

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


لینک به پست

این قسمت رو حذف کنید


if ( $graphene_settings['show_excerpt_more'] ) {
add_filter( 'the_excerpt', 'graphene_manual_excerpt_more' );
}

در صفحه single.php دلیلی نداره خلاصه مطلب رو نشون بدید

اگر در صفحات دیگه کلید ادامه مطلب به دردتون می خوره می تونید قبل از if یک شرط دیگه بگذارید که در صفحه single کدئ فراخوانی نشه

3

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


لینک به پست

function graphene_manual_excerpt_more( $text ){
global $graphene_in_slider;
if (has_excerpt() && !$graphene_in_slider){
$text = explode( '</p>', $text);
$text[count( $text)-2] .= graphene_continue_reading_link();
$text = implode( '</p>', $text);
}
return $text;
}
if ((!is_single()) && $graphene_settings['show_excerpt_more'] ) {
add_filter( 'the_excerpt', 'graphene_manual_excerpt_more' );
}

3

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


لینک به پست

این قسمت رو حذف کنید


if ( $graphene_settings['show_excerpt_more'] ) {
add_filter( 'the_excerpt', 'graphene_manual_excerpt_more' );
}

در صفحه single.php دلیلی نداره خلاصه مطلب رو نشون بدید

اگر در صفحات دیگه کلید ادامه مطلب به دردتون می خوره می تونید قبل از if یک شرط دیگه بگذارید که در صفحه single کدئ فراخوانی نشه

  • سپاس از بررسی
  • قالبمون چیلد هست و اجازه حذف از قالب مادر رو نداریم..
  • همین طور هست که میفرمایید یعنی ما بقیه جاها ادامه مطلب میخوایم و فقط تو سینگل نمیخوایم..
  • دلیل: سایت خبری است و باید این مورد لحاظ بشه..

function graphene_manual_excerpt_more( $text ){
global $graphene_in_slider;
if (has_excerpt() && !$graphene_in_slider){
$text = explode( '</p>', $text);
$text[count( $text)-2] .= graphene_continue_reading_link();
$text = implode( '</p>', $text);
}
return $text;
}
if ((!is_single()) && $graphene_settings['show_excerpt_more'] ) {
add_filter( 'the_excerpt', 'graphene_manual_excerpt_more' );
}

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


Fatal error: Cannot redeclare graphene_manual_excerpt_more() (previously declared in /home/public_html/wp-content/themes/graphene-child/functions.php:20) in /home/public_html/wp-content/themes/graphene/includes/theme-loop.php on line 122

0

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


لینک به پست

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

چون قالب مادر داره اون رو تغییر میده

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

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


remove_filter( 'the_excerpt', 'graphene_manual_excerpt_more' );
function graphene_manual_excerpt_more2( $text ){
global $graphene_in_slider;
if (has_excerpt() && !$graphene_in_slider){
$text = explode( '</p>', $text);
$text[count( $text)-2] .= graphene_continue_reading_link();
$text = implode( '</p>', $text);
}
return $text;
}
if ((!is_single()) && $graphene_settings['show_excerpt_more'] ) {
add_filter( 'the_excerpt', 'graphene_manual_excerpt_more2' );
}

2

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


لینک به پست

سپاس از توجه و پیگیری شما

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

به توصیه دوستان در قالب مادر جایگزین میکنم..

با سپاس از همه اساتید..

0

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


لینک به پست

دوستان عزیز و گرانقدر جواب را یافتم! وقتی ما php the_excerpt رو فراخوانی میکنیم چنین مشکلی پیش میاد خب چه اجباری داریم که حتما کد رو به این صورت بنویسیم! میتونیم به صورت rss فراخوانیش کنیم تا مشکل حل بشه! :) به این صورت:


<?php the_excerpt_rss(); ?>

منبع:

http://codex.wordpress.org/Template_Tags/the_excerpt_rss

توضیح: مشکلم حل شد و این پست رو ارسال کردم تا دوستان دیگری هم که از این دست پوسته ها دارن و یا با این دست{!!} مشکلات دستو پنجه نرم میکنن مشکلشون با این راه کار حل بشه.. :D

ضمیمه1: الهی شکر!

ضمیمه2: باز هم سپاس از همه اساتید

2

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط saeeddeeas
      سلام 
      من یه تابعب میخوام یا حالا هر راهی که باشه میخوام بگم توی مثلا single.php دایو با کلاس فلان هست هر چی داخل اون تگ img هست فلان کلاس بده 
      در واقع با این کار میخوام برای تگ های ایمیج کلاس بوت استرپ رو قرار بدم ممنون میشم کمک کنید
    • توسط BenTo
      سلام دیگر خدمت مدیران و دوستان محترم
      ببخشید میخواستم ببینم کتابی هست که توابع وردپرس رو جدا جدا با توضیح نوشته باشه
      چه توابع درون فانکشن و چه دستور عمل و کد های فراخوانی خود وردپرس مانند
      <?php bloginfo( 'name' ); ?>
      <?php get_search_form(); ?>
      <?php get_header(); ?> 
      و تابع های مانند اینها چه کتاب پولی باشه چه رایگان ممنون میشم از اساتید راهنمایی کنند برای خرید
      سپاس بیکران 
    • توسط bhb
      درود
      دوستان یک مشکل دارم که میخواستم یک تابع بدید..
      من یک متن دارم که میخوام توی همه ی دسته ها باشه اما مثلا دسته ی اخبار با ID 1 و ID 2 نمیخوام اون متن توی این دسته ها نشون داده بشه ..
      میشه کمک کنید؟
      ممنون
    • توسط mehrdad_k
      سلام
      من کلی جستجو کردم در این مورد چند کد رو امتحان کردم ولی این کدها طوری خلاصه می کنند که استایلهای داخل متن مثل بلد بودن و رنگی بودن و یا اینتر ها رو حذف می کنند. من میخوام همه اینها روداشته باشم و خلاصه مطلب رو نمایش بدم.
      باتشکر.
    • توسط بویکا
      سلام دوستان . من یه تابع می خوام که چک کنه اگه کاربر در قسمت نظرات آواتار داشت اونو نشون بده ولی اگه نداشت یه تابع دیگرو اجرا کنه . با تشکر .