• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    
Sgwgo

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

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

سلام

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

یعنی در واقع من در ثفحه اصلی نمیخوام مطلب منتشر کنم

0

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


لینک به پست

یه نمونه کوئری ساده :

	   <?php

query_posts( 'page_id=91' );

if ( have_posts() ) :

while ( have_posts() ) : the_post();

?>

<h2><a href="<?php the_permalink(); ?>"<?php the_title(); ?></a></h2>

<p>

<?php the_excerpt(); ?>

</p>

<a href="<?php the_permalink(); ?>">ادامه مطلب</a>

<?php

endwhile;

endif;

wp_reset_query();

?>

می تونید ایدی برگه مورد نظر رو بدین

7

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


لینک به پست

عالی بود ممنونم فقط تنها یه مشکل هست که هیچ تایتی یا همون عنوان خودمون چاپ نمیشه!!!

0

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


لینک به پست

ارسال شده در (ویرایش شده)

مشکل حل کردم این قسمت کد ناقص بود

<h2><a href="<?php the_permalink(); ?>"<?php the_title(); ?></a></h2>

یه > کم داشت

کد زیر اصلاح شدس

<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

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

ویرایش شده در توسط Sgwgo
0

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


لینک به پست

ارسال شده در (ویرایش شده)

به جای


<p>
<?php the_excerpt(); ?>
</p>

بزارید


<p>
<?php the_content(); ?>
</p>

ویرایش شده در توسط حمیدرضا
1

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


لینک به پست

خب حالا با این کد دیگه ادامه مطلب درکار نیست و همه ی متن نشون میده!!!!

0

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


لینک به پست

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

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

تست کنید ببینیدچی میشه؟

2

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


لینک به پست

بله قرار دادم

کد اول که خودش ادامه میزد که هیچ

کد دوم کتاسفانه ادامه مطلب لحاظ نمیدونه

شرطی چیزی کم نداره احیانا؟

0

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


لینک به پست

مشکلی توی کد نمیبینم.

شما یک کار دیگه بکنید.

از همون کد اول یعنی با کد خلاصه مطلب وردپرس استفاده کنید. و بعد در بخش خلاصه مطلب(قسمت ارسال مطلب) اون متنی که نیاز دارید رو وارد کنید.

2

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


لینک به پست

مرتضی جون منظورت متوجه نشدم از خلاصه مطلب کجاست!!!!

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

از کد


<?php the_excerpt(); ?>

استفاده کردم

و توی فانکشن توسط کد زیر تعداد کاراکترهارو بسته به سلیقه خودم تغییر میدم


function excerpt($length) {
return 200;
}
function more($more) {
return ' ...';
}
add_filter('excerpt_more', 'more');
add_filter('excerpt_length', 'excerpt');

که 200 توی کد بالا تعداد کاراکترهاست

0

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


لینک به پست

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

<?php
function new_excerpt_more($more) {
return '<a href="'. get_permalink($post->ID) . '">' . ' [ ادامه مطلب ]' . '</a>';
}
function excerpt($length) {
return 200;
}
function more($more) {
return ' ...';
}
add_filter('excerpt_more', 'new_excerpt_more');
add_filter('excerpt_more', 'more');
add_filter('excerpt_length', 'excerpt');
?>

3

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


لینک به پست

فرقش با مال من چیه؟

0

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


لینک به پست

شما از همون تگ the_excerpt استفاده کنید بدون نیاز به درج لینک ادامه مطلب

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

2

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


لینک به پست

خب تو پست 10 من کدی مشابه کد شما گذاشتم و حتی کوتاه تر ومشکل به این روش حل کردم دیگه ! این چه فرقی داره مگه؟ کار خاصتری میکنه؟

0

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


لینک به پست

شما در اون ارسال دهمتون فقط length رو تعریف کرده بودین در ارسال بعدی من new_excerpt_more به همراه متنش در ج شده بود که با اینکار دیگه لازم نیست لینک ادامه مطلب جدا قرار بدین و میتونید کلا حذفش کنید

3

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


لینک به پست

مرتضی جون منظورت متوجه نشدم از خلاصه مطلب کجاست!!!!

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

از کد


<?php the_excerpt(); ?>

استفاده کردم

و توی فانکشن توسط کد زیر تعداد کاراکترهارو بسته به سلیقه خودم تغییر میدم


function excerpt($length) {
return 200;
}
function more($more) {
return ' ...';
}
add_filter('excerpt_more', 'more');
add_filter('excerpt_length', 'excerpt');

که 200 توی کد بالا تعداد کاراکترهاست

دوستان من از این کد استفاده کردم

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

چیکار باید بکنم که عکس هم همراه با نوشته ها بیاد؟

0

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


لینک به پست

عکس ها تصویر شاخص هست یا چیز دیگه؟

0

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


لینک به پست

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

0

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


لینک به پست

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

تصویر شاخص هم که برای همین موقعا کاربرد داره

1

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


لینک به پست

سلام در کدی که بالا ذکر کردین آیا میشه به جای id برگه یه کاری کرد که از پیوند یکتای اون برگه استفاده کنه ؟؟؟

برای مثال اگر پیوند یکتای برگه ی مورد نظر morteza باشه به این صورت بنویسیم


<?php
query_posts( 'page_.............=morteza' );
if ( have_posts() ) :
while ( have_posts() ) : the_post();
?>
<h2><a href="<?php the_permalink(); ?>"<?php the_title(); ?></a></h2>

<p>
<?php the_excerpt(); ?>
</p>
<a href="<?php the_permalink(); ?>">ادامه مطلب</a>
<?php
endwhile;
endif;
wp_reset_query();
?>

0

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


لینک به پست

سلام

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

0

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


لینک به پست

ارسال شده در (ویرایش شده)

اوه معضرت می خوام

حالا اصلا میشه همچین کاری کرد یا خیر؟؟

یعنی یک کدی رو نوشت که برگه رو بر اساس پیوند یکتای اون فراخوانی کنه نه ای دی اون

( در ضمن دیروز یک پست از شما در مورد افزونه ی فروشگاهی دیدم آیا این افزونه رو درست کردین؟

ویرایش شده در توسط sms44u
0

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


لینک به پست

شما چرا میخوایید پیوند بزارید بجای ای دی؟ دلیل ذکر کن که بیشتر بشه کمکت کرد. روش بدست آوزدن ای دی رو بلد نیستید؟

دقیقا میخوایید چیکاری انجام بدید؟؟؟؟

میدونی اون کد در پست های قبلی کارش چیه؟ نوشته های برگه مورد نظر در هرجا که مایل باشید میتونید نشون بدید.

1

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


لینک به پست

مه مشکلی با آی دی ندارم اما می خوام یک متغییر ثابت جایگزین کنم و این مار فقط با پیوند یکتا قابل انجام هست

0

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


لینک به پست

حالا فرض کنیم شما متغییر ثابت هم گذاشتی

شما میخوای این کد چه خروجی به شما بده؟

دقیقا چه چیزی میخواید پیاده سازی کنید؟

0

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


لینک به پست

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

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

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

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


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

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

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


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