• اطلاعیه ها

    • Saeed Fard

      حمایت وردپرس پارسی از همایش آینده وب و موبایل   19/04/74

        چهارم و پنجم اسفند ماه 1395، همایش آیندهٔ وب و موبایل ایران با حمایت سازمان فناوری اطلاعات در مرکز همایش‌های شهید قندی برگزار خواهد شد. این همایش یک رویداد ۲ روزه است که در آن پیشتازان صنعت وب و موبایل از تکنولوژی‌های روز دنیا در این حوزه‌ها سخن می‌گویند به طوری که این همایش پنجره‌ای به چشم‌انداز آینده‌ٔ وب و موبایل در جهان، و همچنین راهنمایی برای تصمیم‌گیران، تصمیم‌سازان و متخصصان ایرانی است.   فرصت‌هایی که FOWM#  برای شما خلق خواهد کرد: آشنایی با تکنولوژی‌های آینده‌ساز وب و موبایل شرکت در مباحث چالشی درباره وب و موبایل ارتباط و شبکه‌سازی با “قله‌های وب و موبایل” موقعیت‌های کاری، هم‌تیمی‌های جدید دریافت گواهی شرکت در همایش دو روز به‌یادماندنی سرشار از شگفتی   شرکت‌کنندگان در این همایش ضمن آشنایی با فناوری‌های آینده‌ساز وب و موبایل، شرکت در مباحث چالشی و ارتباط با بزرگان وب و موبایل ایران، می‌توانند موقعیت‌های کاری و هم‌تیمی‌های جدید برای کسب‌وکار خود بیابند. این همایش برای طراحان و توسعه‌دهندگان وب‌سایت و موبایل، مدیران ارشد سازمان‌ها، صاحبان کسب‌وکارهای کوچک و متوسط، دانشجویان و علاقه‌مندان دارای نکات آموزشی و جذاب خواهد بود.   مجید علوی‌زاده، دبیر همایش آیندهٔ وب و موبایل که سابقه اجرای چند همایش و سمینار مرتبط را دارد، اعلام کرد: جمعی از بهترین‌ها و پیشروان این دو حوزه در ایران با ارائه‌های تخصصی خود، چشم‌انداز آینده این صنعت‌ها را به شرکت‌کنندگان عرضه خواهند کرد.   در هر یک از روزهای برگزاری همایش، یک پنل تخصصی در مورد یکی از موضوع‌های مهم این حوزه نیز برگزار خواهد شد و دست‌اندرکاران به بحث و تبادل نظر خواهند پرداخت و در پایان، به شرکت‌کنندگان گواهی حضور در همایش اعطا خواهد شد.   ثبت نام در مهمترین رویداد صنعت وب و موبایل ایران تا پایان بهمن ماه ۹۵ امکان پذیر خواهد بود، برای ثبت نام و یا کسب اطلاعات بیشتر در خصوص این رویداد و آشنایی با موضوعات و سخنرانان به آدرس http://conf.wsschool.org/fowm مراجعه نمایید.   کاربران وردپرس پارسی می‌توانند با استفاده از کد wp-parsi از مبلغ ۴۰ هزار تومان تخفیف در ثبت نام برخوردار شوند.
نسـتـــرن

محدود کردن کاراکترهای the_excerpt

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

سلام

دوستان من میخوام تابع زیر رو مجبور کنم که همش مثلا 100 تا کاراکتر از چکیده ها رو نشون بده؟

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


<?php the_excerpt();?>

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


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

بله میشه:


http://codex.wordpress.org/Plugin_API/Filter_Reference/excerpt_length

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

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


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

اتفاقا پیش پای شما همون جا بودم و اون رو هم امتحان کردم.ولی هیچ اثری نداشت

به نظر شما این کد که ارجاع دادید بهش،با کد زیر تضاد داره؟یعنی هر دوتاش نمیشه تو فانکشن بمونه؟


if ( !function_exists( 'excerpt_length' ) ) :
function excerpt_length($string, $start_postion = 0, $max_length = 280) {
if(strlen($string) > $max_length) {
$excerpt = substr($string, $start_postion, $max_length-3);
$last_space = strrpos($excerpt, ' ');
$excerpt = substr($excerpt, 0, $last_space);
$excerpt .= '[..]';
} else {
$excerpt = $string;
}
return $excerpt;
}
endif;

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


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

اثر داره اما باید در فراخوانی تغییر می دادید

در فانکشن:


function string_limit_words($string, $word_limit)
{
$words = explode(' ', $string, ($word_limit + 1));
if(count($words) > $word_limit)
array_pop($words);
return implode(' ', $words);
}

و در فراخوانی مثلاً برای 5 عدد:


<?php $excerpt = get_the_excerpt();
echo string_limit_words($excerpt,5);
?>

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

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


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

ممنونم.

الان این کد چکیده ها رو نشون میده که شما دادید؟

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


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

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

بله

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


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

آخه اشکالش اینه که من داخل جعبه چکیده ها،برای نوشتن مطالب بعد از هر خط اینتر رو زدم.اما داخل صفحه اصلی همه رو پشت هم نشون میده :(

glassy-garden.com

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


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

ببینید چکیده یک متن معمولیه - برای اینکه عیناً شکست خط رو هم بتونید داشته باشید باید در همون زمان نوشتن چکیده از </br> استفاده کنید - وگرنه این توابع تغییری نمیدن

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


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

داخل جعبه چکیده میتونم


</br>

رو استفاده کنم؟

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


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

نترسید - امتحان کنید - اگر نشد یه راه دیگه میریم

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


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

:دی

امتحان کردم،شد.منتها ی ذره سخته.با سی اس اس یا اچ تی ام ال نمیشه ی راه فراری درست کرد؟؟!!

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


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

در حالت عادی چکیده خاصیت تگ اچ تی ام ال رو در خودش داره (wp-includes/formatting.php) - اما اینکه الان شما مجبورید این عمل رو انجام بدید به خاطر افزودن همون تابع هست

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


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

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


<?php the_content();?>

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


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

روش کوتاه کردنش رو که دوستان گفتن

مشکل چی هست؟

البته این تابع چون خروجی html رو داره با تابع excerpt که خروجی فیلتر شده داره فرق داره و معمولا همون excerpt رو در چکیده میارن

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


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

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

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


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

اگر مشکلتون یک اینتره کد


<?php the_excerpt();?>

داخل یک div بگذارید با یک کلاس مشخص مثل


<div class="excerpt">
<?php the_excerpt();?>
</div>

و در css وارد کنید


.excerpt {display:block}

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


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

سلام

در وردپرس یک جعبه چکیده داریم من رفتم داخل تنظیمات صفحه در ویرایش مطلب فعالش کردم اما زمانی که توش چیزی نوشتم و بروز رسانی کردم چیزی نه تو صفحه ادامه مطلب یا تو صفحه اصل سایت نیومد دلیلش چیه؟

یک چیزی در سایت

http://www.wordpress98.com/wordpress/%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%85%D8%AE%D8%AA%D8%B5%D8%B1-%DA%86%DA%A9%DB%8C%D8%AF%D9%87-%D9%85%D8%B7%D9%84%D8%A8/

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

فرق جعبه چکیده با یان کاری چه در این تایپیک چه در سایت که لینک دادم در چیه

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

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


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

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

دیگه خیلی ساده گفتم ;)

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


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

سلام

حالا خوبه گفتم مبتدی هستم

اون لینکی که من دادم و همینطور کد های نوشته شده در این تایپک رو دقیقاً باید کجا گذاشت یک سوال من هم این بود فکر کنم!

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


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

این رو توی فایل single قرار بدید و امتحان کنید:

<?php the_excerpt(); ?>

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


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

سلام

در مسیر

wp-content/themes/twentytwelve/single.php

در فایل

single.php

هر جایی قرار بدم فرقی ندره؟

جای مشخص اگه داره لطفاً دقیقاً راهنمایی کنید چون بلد نیستم

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


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

باید در حلقه (Loop) قرار بگیره - شما از پوسته 2012 استفاده می کنید. در این پوسته حلقه single.php در فایل content.php قرار گرفته. این فایل رو باز کنید و جایی که عبارت زیر نوشته شده رو ببینید:


<?php if ( is_single() ) : ?>

اینجا حلقه پست شروع میشه. پس عبارت


<?php the_excerpt(); ?>

درونش قرار بدید تا جاییکه به else‌ میرسید که دیگه این حلقه تمام شده.

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

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


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

سلام

1 - طبق چیزی که شما گفتید یعنی مسیر که من گفتم اشتباه است؟

---

2 - مسیر که شما گفتید و پیدا کردم این بود درست است ؟

wp-content/themes/twentytwelve/content.php

---

3 - به مسیر که شما گفتید و بالا شماره 2 نوشتم رفتم و در دو محل کپی کردم اول یک جا بعد جای دیگه کپی کردم در صفحه اول سایت اتفاقی نمی افتد ولی در ادمه مطلب بالای مطلب یک خلاصه می یاورد در هر دو جایی که به ترتیب کپی کردم مگه نباید صفحه اول سایت خلاصه رو بیاورد اشکال کجاست؟

---

4 -

کد زیر را پیدا کردم


<?php if ( is_single() ) : ?>

کد زیر رو زیر کد بالایی وارد کردم


<?php the_excerpt(); ?>

نتیجه بدست آمده

کد


<?php the_post_thumbnail(); ?>
<?php if ( is_single() ) : ?>

<?php the_excerpt(); ?>

<h1 class="entry-title"><?php the_title(); ?></h1>



<?php else : ?>
<h1 class="entry-title">

که خلاصه می یاره بالای مطلب

-

دومین تست

زیر کد


<?php the_post_thumbnail(); ?>
<?php if ( is_single() ) : ?>



<h1 class="entry-title"><?php the_title(); ?></h1>

کد زیر را کپی کردم


<?php the_excerpt(); ?>

نتیجه بدست آمده

کد


<?php the_post_thumbnail(); ?>
<?php if ( is_single() ) : ?>



<h1 class="entry-title"><?php the_title(); ?></h1>

<?php the_excerpt(); ?>

<?php else : ?>
<h1 class="entry-title">

در این حالت هم خلاصه می یاد در ادمه مطلب بالای مطلب

حالا راه حل چیه؟

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


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

شما سئوالتون رو چک کنید پاسختون درسته ولیب اگر منظورتون جایگزین کردن چکیده مطلب با متن قرار گرفته در صفحه اول سایته در index.php و به جای


<?php the_content();?>

بگذارید


<?php the_excerpt(); ?>

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


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

سلام

دقیقاً نفهمیدم کدوم index.php می فرمایید اما در مسیر

wp-content/themes/twentytwelve/index.php


<?php the_content();?>

وجود نداشت

لطفاً مسیر یا مسیر ها

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

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


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

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط mehrdad_k
      سلام
      من کلی جستجو کردم در این مورد چند کد رو امتحان کردم ولی این کدها طوری خلاصه می کنند که استایلهای داخل متن مثل بلد بودن و رنگی بودن و یا اینتر ها رو حذف می کنند. من میخوام همه اینها روداشته باشم و خلاصه مطلب رو نمایش بدم.
      باتشکر.
    • توسط hossein-kb
      با سلام خدمت همه.
      من شدیدا به یک پوسته درست و حسابی شبیه سایت علی عبدالمالکی لازم دارم
      هرکس چنین قالبی داره لطفا معرفی کنه.
      یا اگه قالب های فروشی هست بگین میخرم پولشم میدم.
      کاااااملا ضروری
      فقط قیمت ها بالا نباشهههه
      *********** درصورت نیاز
    • توسط سعید شعبانی
      برای قالب جدیدی که دارم طراحی می کنم در یک صفحه نیاز ارم تا برخی از مطالب ارای خلاصه بیشتری باشند و برخی دارای خلاصه کمتری باشند. حالا من از کد


      <?php the_excerpt(); ?>

      استفاده می کنم. چجوری می تونم طول متنی که این کد فراخوانی می کنه را تغییر بدم؟
    • توسط sajjadnajafi
      سلام دوستان
      در صفحه پست(single) میخوایم زیر عنوان چکیده همراه تصویر شاخص در کنارش بیاد (مثل سایت های خبری)
      از پوسته گرافین استفاده میکنیم.(http://wordpress.org/extend/themes/graphene)
      یه مشکل هست که وقتی :


      <?php the_excerpt(); ?>

      رو فراخوانی میکنی..
      چکیده همراه با دکمه ادامه مطلب نمایش داده میشه..!
      حالا چیکار کنیم که دکمه ادامه مطلب در صفحه پست نمایش داده نشه؟!
      ممنون میشم راهنمایی بفرمایید..
    • توسط vsg24
      سلام
      من یه مشکل جدی در سئو ی مطالب سایتم و نه صفحات ثابت دارم. اونم اینه همون طور که میبینید فقط صفحات استاتیک ایندکس میشن و نه مطالب.
      چی کار کنم؟؟؟؟
      از افزونه xml site maps استفاده میکنم
      http://www.rombazaar.ir/sitemap.xml
      ببینید لطفا:
      site:rombazaar.ir
      لطفا کمک کنید
      تنظیمات xml site map