• اطلاعیه ها

    • Saeed Fard

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

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

ایجاد نوشته ثابت در برگه ها

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

سلام دوستان

ببینید من صفحات زیادی می خوام توی وبم ایجاد کنم و می خواستم طوری باشه که اول هر صفحه یک نوشته به طور ثابت نشون داده بشه و اینطور نباشه که برای نشون دادن اون متن لازم باشه که اونو توی همه صفحات به صورت دستی وارد کنم، البته توی همه صفحات هم نشون داده نشه، یعنی اینکه بشه کنترلش کرد که توی کدوم صفحات قرار بگیره، به این شکل که یک قالب جدید در قسمت "قالب" که توی "صفات صفحه" هست ایجاد بشه و وقتی اون قالب رو انتخاب کنم متن مورد نظر اول صفحه قرار بگیره.

ممنون میشم اگه کمکم کنید

0

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


لینک به پست

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

یه فایل بساز به نام samplepage.php این کد رو بالاش بنویس:


<?php
/*
Template Name: برگه ی سفارشی
*/
?>

حالا کد هایی که برای برگه (page.php) هستش + اون کدهایی و متن هایی مه میخوای نشون داده بشه بریز توش . وقتی میخوای برگه ایجاد کنی ستون سمت چپ نوشته قالب "برگه سفارشی" رو انتخاب کن. و....

ویرایش شده در توسط ho3ein
1

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


لینک به پست

ببینید این محتویات page.php قالب من هست:


<?php get_header(); ?>
<div class="content">
<?php tie_breadcrumbs() ?>

<?php if ( ! have_posts() ) : ?>
<div id="post-0" class="post not-found post-listing">
<h1 class="post-title"><?php _e( 'Not Found', 'tie' ); ?></h1>
<div class="entry">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'tie' ); ?></p>
<?php get_search_form(); ?>
</div>
</div>
<?php endif; ?>

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php $get_meta = get_post_custom($post->ID); ?>
<?php //Above Post Banner
if( empty( $get_meta["tie_hide_above"][0] ) ){
if( !empty( $get_meta["tie_banner_above"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_above"][0]) .'</div>';
else tie_banner('banner_above' , '<div class="ads-post">' , '</div>' );
}
?>

<article class="post-listing post">
<?php tie_include( 'post-head' ); // Get Post Head template ?>
<div class="post-inner">
<h1 class="post-title"><?php the_title(); ?></h1>
<p class="post-meta"></p>
<div class="clear"></div>
<div class="entry">
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'tie' ), 'after' => '</div>' ) ); ?>

<?php edit_post_link( __( 'Edit', 'tie' ), '<span class="edit-link">', '</span>' ); ?>
</div><!-- .entry /-->

</div><!-- .post-inner -->
</article><!-- .post-listing -->
<?php endwhile; ?>

<?php //Below Post Banner
if( empty( $get_meta["tie_hide_below"][0] ) ){
if( !empty( $get_meta["tie_banner_below"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_below"][0]) .'</div>';
else tie_banner('banner_below' , '<div class="ads-post">' , '</div>' );
}
?>

<?php comments_template( '', true ); ?>
</div><!-- .content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

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

0

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


لینک به پست

قسمتی که نوشتم متن تست...

میتونید استایل براش تو سی اس اس (style.css) تعریف کنید که به دلخواهتون باشه!


<?php
/*
Template Name: برگه سفارشي
*/
?>
<?php get_header(); ?>
<div class="content">

متن تست متن تست
<?php tie_breadcrumbs() ?>

<?php if ( ! have_posts() ) : ?>
<div id="post-0" class="post not-found post-listing">
<h1 class="post-title"><?php _e( 'Not Found', 'tie' ); ?></h1>
<div class="entry">
<p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'tie' ); ?></p>
<?php get_search_form(); ?>
</div>
</div>
<?php endif; ?>

<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php $get_meta = get_post_custom($post->ID); ?>
<?php //Above Post Banner
if( empty( $get_meta["tie_hide_above"][0] ) ){
if( !empty( $get_meta["tie_banner_above"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_above"][0]) .'</div>';
else tie_banner('banner_above' , '<div class="ads-post">' , '</div>' );
}
?>

<article class="post-listing post">
<?php tie_include( 'post-head' ); // Get Post Head template ?>
<div class="post-inner">
<h1 class="post-title"><?php the_title(); ?></h1>
<p class="post-meta"></p>
<div class="clear"></div>
<div class="entry">
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'tie' ), 'after' => '</div>' ) ); ?>

<?php edit_post_link( __( 'Edit', 'tie' ), '<span class="edit-link">', '</span>' ); ?>
</div><!-- .entry /-->

</div><!-- .post-inner -->
</article><!-- .post-listing -->
<?php endwhile; ?>

<?php //Below Post Banner
if( empty( $get_meta["tie_hide_below"][0] ) ){
if( !empty( $get_meta["tie_banner_below"][0] ) ) echo '<div class="ads-post">' .htmlspecialchars_decode($get_meta["tie_banner_below"][0]) .'</div>';
else tie_banner('banner_below' , '<div class="ads-post">' , '</div>' );
}
?>

<?php comments_template( '', true ); ?>
</div><!-- .content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

2

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


لینک به پست

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

0

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


لینک به پست

باید تو پوشه قالبتون بریزید !

1

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


لینک به پست

ممنون درست شد، فقط مشکلش اینه که شورت کدهای قالب رو نشون نمیده، مثلا اینجور نشون میده


[box]متن[/box]

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

0

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


لینک به پست

من منظورتون رو نفهمیدم ! شما اگه میخواین براش استایل تعریف کنید باید تو style.css یه کلاس براش تعریف کنید مثال :

style.css


.box {
background:black;
width: 600px;
height:400px;
}

و تو فایل .php


<div class="box">
متن تست
</div>

0

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


لینک به پست

ببینید قالب من یه سری باکسها ی و شورت کد های اختصاصی داره، مثلا وقتی توی پست این رو وارد کنید:


[box]متن[/box]

و بعد مطلب رو منتشر کنید، توی پست انتشار یافته، عبارت "متن" توی یک باکس قرار می گیره، توی این آدرس نگاه کنید متوجه میشید:

http://feghahat.com/%D8%B3%D9%84%D8%A7%D9%85-%D8%AF%D9%86%DB%8C%D8%A7/

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

http://feghahat.com/%DA%A9%D9%84%D8%A7%D9%85-%D9%81%D9%82%D8%A7%D9%87%DB%8C/

0

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


لینک به پست

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

ببخشید من بد متوجه شده بودم اونی که شما دادید نوشته بود ، فایل single.php رو بدید

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

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


لینک به پست

این دفعه کلا متن رو نشون نمیده!

0

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


لینک به پست

اونی که شما توش شورت کد استفاده میکردید نوشته بود! فایل single.php رو بزارید

0

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


لینک به پست

یعنی کدهای single.php رو به جای page.php استفاده کنم؟

آخه این باکسهایی که می گم توی برگه ها هم کار می کنند، یعنی اگه من یه برگه بسازم و توی ادیتور اون شورت کدها رو وارد کنم، توی صفحه باکسها رو نشون میده

0

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


لینک به پست

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

0

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


لینک به پست

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

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

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

shortcodes.zip

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

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


لینک به پست

شما الان برگه معمولی میسازید شرت کد ها نشون داده میشن ؟ تو فایل single شرت کد نزاشتید مگه؟

0

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


لینک به پست

من وقتی قالب رو نصب کردم یه سری آیکونها به ادیتورم اضافه شدند که با اونها می تونم اینجور باکسهایی رو بسازم و توی ادیتور به صورت شورت کد نشون میده، به همون شکلی که قبلا گفتم، من هم به هیچ قایلی از قالب کد و استایل و اینجور چیزها اضافه نکردم

0

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


لینک به پست

توی صفحات معمولی و پست های سایتتون شورتکدها درست نمایش داده میشن؟

0

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


لینک به پست

آره درست کار می کنن، فقط اونجا کار نمی کنن

0

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


لینک به پست

پوسته تون رایگان هست؟

چون میخوام روی پوسته تست بگریم.

0

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


لینک به پست

مشخصات ورود سایت برای تست شورت کدها پ.خ شد

0

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


لینک به پست

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

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

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

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


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

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

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


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