رفتن به مطلب

اضافه کردن کد به پست ها


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

سلام دوستان عزیز.

اول اینکه بخداشرمندم اینقد مزاحم میشم.

دوم اینکه حلال کنید.

و حالا سوال من....

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

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

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

لینک به ارسال

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

____

اگر منظورتون توی صفحه ای هست که پست ها رو نمایش میده (یعنی لینک اصلی نوشته ها) تغییرات رو توی single.php اعمال کنید.

پنل وردپرس شما » نمایش » ویرایشگر » انتخاب پرونده single.php

و اگرم جایی هست که آخرین پست هاتون رو نمایش میده (در صفحه اصلی) از آدرس زیر برید به index.php

پنل وردپرس » نمایش » ویرایشگر » انتخاب پرونده index.php

لینک به ارسال

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

____

اگر منظورتون توی صفحه ای هست که پست ها رو نمایش میده (یعنی لینک اصلی نوشته ها) تغییرات رو توی single.php اعمال کنید.

پنل وردپرس شما » نمایش » ویرایشگر » انتخاب پرونده single.php

و اگرم جایی هست که آخرین پست هاتون رو نمایش میده (در صفحه اصلی) از آدرس زیر برید به index.php

پنل وردپرس » نمایش » ویرایشگر » انتخاب پرونده index.php


<?php
// Exit if accessed directly
if ( !defined('ABSPATH')) exit;
?>
<?php get_header(); ?>
<div id="sub-head">
<div id="container">
<h1 class="post-title"><?php the_title(); ?></h1>
<?php $options = get_option('Wcolor_theme_options'); ?>
<?php if ($options['breadcrumb'] == 0): ?>
<?php echo Wcolor_breadcrumb_lists(); ?>
<?php endif; ?>
</div>
</div>
</div></div>
<div id="container" class="hfeed">
<?php Wcolor_header_end(); // after header hook ?>
<?php Wcolor_wrapper(); // before wrapper ?>
<div id="wrapper" class="clearfix">
<?php Wcolor_in_wrapper(); // wrapper hook ?>
<div id="content" class="grid col-620">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="post-meta">
<?php Wcolor_post_meta_data(); ?>
<?php if ( comments_open() ) : ?>
<span class="comments-link">
<span class="mdash">—</span>
<?php comments_popup_link(__('No Comments ↓', 'Wcolor'), __('1 Comment ↓', 'Wcolor'), __('% Comments ↓', 'Wcolor')); ?>
</span>
<?php endif; ?>
</div>
<div class="post-entry">
<?php the_content(__('Read more ›', 'Wcolor')); ?>
<?php if ( get_the_author_meta('description') != '' ) : ?>
<div id="author-meta">
<?php if (function_exists('get_avatar')) { echo get_avatar( get_the_author_meta('email'), '80' ); }?>
<div class="about-author"><?php _e('About','Wcolor'); ?> <?php the_author_posts_link(); ?></div>
<p><?php the_author_meta('description') ?></p>
</div>
<?php endif; // no description, no author's meta ?>
<?php wp_link_pages(array('before' => '<div class="pagination">' . __('Pages:', 'Wcolor'), 'after' => '</div>')); ?>
</div>
<div class="navigation">
<div class="previous"><?php previous_post_link( '‹ %link' ); ?></div>
<div class="next"><?php next_post_link( '%link ›' ); ?></div>
</div>
<div class="post-data">
<?php the_tags(__('Tagged with:', 'Wcolor') . ' ', ', ', '<br />'); ?>
<?php printf(__('Posted in %s', 'Wcolor'), get_the_category_list(', ')); ?>
</div>
<div class="post-edit"><?php edit_post_link(__('Edit', 'Wcolor')); ?></div>
</div>
<?php comments_template( '', true ); ?>
<?php endwhile; ?>
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<div class="navigation">
<div class="previous"><?php next_posts_link( __( '‹ Older posts', 'Wcolor' ) ); ?></div>
<div class="next"><?php previous_posts_link( __( 'Newer posts ›', 'Wcolor' ) ); ?></div>
</div>
<?php endif; ?>
<?php else : ?>
<h1 class="title-404"><?php _e('404 — Fancy meeting you here!', 'Wcolor'); ?></h1>
<p><?php _e('Don't panic, we'll get through this together. Let's explore our options here.', 'Wcolor'); ?></p>
<h6><?php _e( 'You can return', 'Wcolor' ); ?> <a href="<?php echo home_url(); ?>/" title="<?php esc_attr_e( 'Home', 'Wcolor' ); ?>"><?php _e( '← Home', 'Wcolor' ); ?></a> <?php _e( 'or search for the page you were looking for', 'Wcolor' ); ?></h6>
<?php get_search_form(); ?>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

سلام

واقعا ممنونم که کمک میکنید توضیحات شما بسیار خوب و قابل درک بود برای بنده

این الان کدهای صفحه ی

single.php است.

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

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

واقعا ممنونم که کمک میکنید توضیحات شما بسیار خوب و قابل درک بود برای بنده

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

>

'

' . __('Pages:', 'Wcolor'), 'after' => '')); ?>

max_num_pages > 1 ) : ?>

سلام واقعا ممنونم که کمک میکنید توضیحات شما بسیار خوب و قابل درک بود برای بنده این الان کدهای صفحه ی single.php است. من سایت من طوریه که در صفحه اول هیچ مطلبی از قبیل اخرین پست ها و غیره نشون نمیده. الان من میخوام یه پست(مثل همین اخرین نوشته ها و یا نوشته جدید) بزارم که توش کدهای لینک دونی قرار بدم.باید کجا بزارم؟فقط توی یه دونه پست نه توی همشون واقعا ممنونم که کمک میکنید توضیحات شما بسیار خوب و قابل درک بود برای بنده

خواهش میکنم.

لطفاً جهت نمایش کد های طولانی از BBcode مخصوص Longbox استفاده کنید.

____

اگر منظورتون این هست که فقط و فقط به یه پست اضافه بشه میتونید از دستور شرطی is_single استفاده کنید.

امّا جهت اینکه کار آسون تر بشه بهتره همون shortcode رو اضافه کنید

طریقه ساخت shortcode:

به وسیله کد PHP زیر ساخته میشه:

<?php add_shortcode( $tag , $func ); ?>

توضیحات بیشتر به زبان انگلیسی:

https://codex.wordpress.org/Function_Reference/add_shortcode

ژنراتور آنلاین کد shortcode:

http://generatewp.com/shortcodes/

اون چیزی که شما میخواین یه همچین چیزی میشه:

function code_payane_post() {
echo '<div class="linkbox1"><a href="http://linkeavval.ir"></a></div>'; // مربع اوّل
echo '<div class="linkbox2"><a href="http://linkedovom.ir"></a></div>'; // مربع دوم
echo '<div class="linkbox3"><a href="http://linkesevom.ir"></a></div>'; // مربع سوم
echo '<div class="linkbox4"><a href="http://linkecheharom.ir"></a></div>'; // مربع چهارم
}
add_shortcode( 'linkboxha', 'code_payane_post' );

فقط از استایل دادن فراموش نشه

لینک به ارسال

خواهش میکنم.

لطفاً جهت نمایش کد های طولانی از BBcode مخصوص Longbox استفاده کنید.

____

اگر منظورتون این هست که فقط و فقط به یه پست اضافه بشه میتونید از دستور شرطی is_single استفاده کنید.

امّا جهت اینکه کار آسون تر بشه بهتره همون shortcode رو اضافه کنید

طریقه ساخت shortcode:

به وسیله کد PHP زیر ساخته میشه:

<?php add_shortcode( $tag , $func ); ?>

توضیحات بیشتر به زبان انگلیسی:

https://codex.wordpr...e/add_shortcode

ژنراتور آنلاین کد shortcode:

http://generatewp.com/shortcodes/

اون چیزی که شما میخواین یه همچین چیزی میشه:

function code_payane_post() {
echo '<div class="linkbox1"><a href="http://linkeavval.ir"></a></div>'; // مربع اوّل
echo '<div class="linkbox2"><a href="http://linkedovom.ir"></a></div>'; // مربع دوم
echo '<div class="linkbox3"><a href="http://linkesevom.ir"></a></div>'; // مربع سوم
echo '<div class="linkbox4"><a href="http://linkecheharom.ir"></a></div>'; // مربع چهارم
}
add_shortcode( 'linkboxha', 'code_payane_post' );

فقط از استایل دادن فراموش نشه

ممنون دوست عزیز

فقط من زیاد توی وردپرس مهارت ندارم میشه واسم بیشتر توضیح بدید.

الان این کدهارو میزارم تو پستم؟

بعد استایل رو چجوری درست کنم؟

لینک به ارسال
ممنون دوست عزیز فقط من زیاد توی وردپرس مهارت ندارم میشه واسم بیشتر توضیح بدید. الان این کدهارو میزارم تو پستم؟ بعد استایل رو چجوری درست کنم؟

نخیر این کد ها رو بذارین توی فایل functions.php (باید بین <?php و ?> قرار بگیره)

بعد توی پستتون اضافه کنید:

linkboxhap/code]

حالا باید به link1 link2 link3 link4 همون باکس های دانلودی که گفتین اضافه کنید

البتّه اگر تنها یه پست هست که اینجوری هست راه ساده تر اینکه از آدرس زیر برید:

نوشته » افزودن نوشته » انتخاب ویرایشگر متن (در حالت پیشفرض دیداری هست)

و کد های HTML که گفته بودین رو بذارین توش.

لینک به ارسال

نخیر این کد ها رو بذارین توی فایل functions.php (باید بین <?php و ?> قرار بگیره)

بعد توی پستتون اضافه کنید:

linkboxhap/code]

حالا باید به link1 link2 link3 link4 همون باکس های دانلودی که گفتین اضافه کنید

البتّه اگر تنها یه پست هست که اینجوری هست راه ساده تر اینکه از آدرس زیر برید:

نوشته » افزودن نوشته » انتخاب ویرایشگر متن (در حالت پیشفرض دیداری هست)

و کد های HTML که گفته بودین رو بذارین توش.

ممنون تشکر.

احسنت بر شما

درستش کردم احسنت

به این میگن یه اموزش خوب و زیبا و پسندیده.

اللهم صل علی محمد و اله محمد

لینک به ارسال

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

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

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

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

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

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

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

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

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