vahab22

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

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

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

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

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

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

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

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

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

0

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


لینک به پست

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

____

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

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

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

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

2

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


لینک به پست

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

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

____

اگر منظورتون توی صفحه ای هست که پست ها رو نمایش میده (یعنی لینک اصلی نوشته ها) تغییرات رو توی 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
1

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


لینک به پست
 

>

'

' . __('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' );

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

2

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


لینک به پست

خواهش میکنم.

لطفاً جهت نمایش کد های طولانی از 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' );

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

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

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

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

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

0

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


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

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

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

linkboxhap/code]

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

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

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

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

1

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


لینک به پست

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

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

linkboxhap/code]

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

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

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

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

ممنون تشکر.

احسنت بر شما

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

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

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

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط omiiid82
      سلام وقت بخیر. یک وبلاگ دارم ک انرا به دامنه متصل کردم و میخوام در ان اقدام به فروش محصولات دانلودی کنم. خواهشی داشتم راهنمایی کنید ک کاربر پس از پرداخت وجه بعنوان مثال مبلغ محصول160هزارتومان هست ک مشتری بعد از پرداخت بعد لینک دانلود فایل براش نمایش داده بشه.؟؟ خواهش میکنم راهنمایی کنید خیلی ممنونم  
    • توسط Arashz1
      سایت ارتباط اولیه رو خیلی کند انجام میده و واقعا همه کار کردم اما مشکل برطرف نشده اگر می تونید راهنمای کنید ممنون قالب سایت اوادا پرو شاپ  بوده و مشکل از همین قالب است اما هر کاری می کنم مشکل همچنان پا بر جاست .
      cdn و dns هم از اروان ابر گرفتم اما باز مشکل پا بر جا
      domin: Noavarco.com
       
    • توسط stanesti
      با سلام
      من به تازگی یک سایت با وردپرس راه اندازی کردم و الان به مشکل خوردم و هر کار کردم نتونستم حلش کنم و برای همین هم این مطلب رو ارسال می کنم
       
      حالا شرح سوال:
      وب سایت من علاوه بر بخش نوشته ها، از بخش نمونه کار ها، تیم ما، نظرات کاربران و .... نیز برخوردار هست.

      من می خواستم که نوشته هام در پوشه blog/ به نمایش در بیان مثل لینک زیر:
      https://stanesti.ir/blog/how-to-create-gravatar-account/
      برای این منظور اومدم و در داشبورد سایت به "تنظیمات > پیوندهای یکتا" رفتم و این تنظیمات رو اعمال کردم:

      پس از انجام این تنظیمات، نوشته ها به درستی کار می کنن اما نمونه کار ها نیز به پوشه blog/ منتقل شدن مانند لینک زیر:
      https://stanesti.ir/blog/portfolio/argon-dashboard-html-template/
      در حالی که من فقط می خواستم پست هایی که در بخش نوشته ها ارسال می کنم به blog/ منتقل بشن و بقیه پست های بخش های دیگه تغییری نداشته باشن و مثل لینک زیر باشن:
      https://stanesti.ir/portfolio/argon-dashboard-html-template/
       
      حالا به نظرتون چه کار باید بکنم؟ چه راهکاری پیشنهاد میدین؟
       
      ممنون میشم سریع تر جوابم رو بدید چون عجله دارم.
      تشکر
    • توسط jbihamta
      سلام وقتتون بخیر دوستان
      یک مساله خیلی غیر معمول برام پیش اومده اونم اینکه در بخش افزودن پست میخوام ۷ هزارو خورده ای کلمه پیش نویس کنم نمیزاره و بیشتر از  ۵ هزارتا ذخیره نمیشه کسی میدونه از چی هستش؟
    • توسط soshiant
      سلام
      دوستان یه کمک خیلی مهم ازتون میخوام
      به طور پیش فرض تو سایت وقتی کاربر میخواد یه فایل خریداری کنه، به صفحه پرداخت که edd به صورت پیش فرض ساخته میره (همون صفحه ای که رسید و فاکتور و مبلغ کل رو داره و از مشتری ایمیل و مشخصات رو میخواد)
       
      من میخوام تغییری تو این روند بدم. جوری که وقتی کاربر میخواد فایل رو بخره (تصویر 1)
      فاکتور و رسیدی که بعد از زدن روی دکمه پرداخت (تو سایت من اسمش دکمه بفرمایید هست) تو صفحه بعد میده رو میخوام تو همون صفحه و به صورت آژاکس نشون بده (تصویر 2 - با فتوشاپ درست کردم)
       
      ینی منظورم اینه که بعد از زدن رو دکمه، بجای این که صفحه رسید و پرداخت تو یه پنجره جدید باز بشه، میخوام همونجا و به صورت آژاکس فاکتور رو نشون بده و با زدن رو دکمه پرداخت به بانک وصل بشه
      لطفا راهنماییم کنید خیلی مهمه برام