رفتن به مطلب

کمک تو حل مشکل افزونه wp user frontend


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

سلام خسته نباشید

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

لطفا کمک کنید مشکلم حل بشه

توضیحات کامل بدین

ممنون

لینک به ارسال

الان با چه نامی فیلد رو ساختید؟

فرض می کنیم با نام your_site ساخته باشید


<?php if(!empty(get_post_meta($post->ID, 'your_site', true))) {
echo get_post_meta($post->ID, 'your_site', true);
}
?>

رو باید بگذارید داخل حلقه مطالب فایل single.php

لینک به ارسال

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


while()

شروع می شه تا جایی که


endwhile

تمامش می کنه

لینک به ارسال

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


while()

شروع می شه تا جایی که


endwhile

تمامش می کنه

ایمان جان ببین من while پیدا نکردم اما

endwhile چرا پیدا کردم


<?php get_header(); ?>
<div id="content">
<?php breadcrumbs(); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<div class="post-text">
<h2 class="post-title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Permanent Link to','mandegarweb'); ?> <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
</div>
<?php the_content(); ?>
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
<?php the_tags(__( 'Tags : ','mandegarweb')); ?>
<p class="post-share">
<strong><?php _e('If you like this articles, share it with your friend!','mandegarweb'); ?></strong>
<a href="http://digg.com/submit?phase=2&url=<?php the_permalink(); ?>" class="digg" title="Digg it">Digg it</a>
<a href="http://www.stumbleupon.com/submit?url=<?php the_permalink(); ?>&title=<?php echo urlencode(get_the_title($id)); ?>" title="StumbleUpon" class="stumbleupon">StumbleUpon</a>
<a href="http://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php echo urlencode(get_the_title($id)); ?>" title="Facebook" class="facebook">Facebook</a>
<a href="http://twitter.com/home?status=<?php echo urlencode("Currently reading: "); ?><?php the_permalink(); ?>" title="Twitter" class="twitter">Twitter</a>
<a href="http://delicious.com/post?url=<?php the_permalink(); ?>&title=<?php echo urlencode(get_the_title($id)); ?>" title="del.icio.us" class="delicious">del.icio.us</a>
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=<?php the_permalink();?>title=<?php echo urlencode(get_the_title($id)); ?>" title="Google" class="google">Google</a>
<a href="http://bookmarks.yahoo.com/toolbar/savebm?u=<?php the_permalink(); ?>&t=<?php echo urlencode(get_the_title($id)); ?>" title="Yahoo!" class="yahoo">Yahoo!</a>
<a href="http://reddit.com/submit?url=<?php the_permalink(); ?>&title=<?php echo urlencode(get_the_title($id)); ?>" title="Reddit" class="reddit">Reddit</a>
</p>
<p class="postmetadata">
<?php _e('This entry was posted on','mandegarweb'); ?> <?php the_date(get_option('date_format')); ?> <?php _e('at','mandegarweb'); ?> <?php _e('time','mandegarweb'); ?> <?php the_time() ?><br />
<?php _e('and is filed under','mandegarweb'); ?> <?php the_category(', ') ?><br />
<?php edit_post_link(__('Edit','mandegarweb','<li>', '</li>')); ?>
</p>
<div class="post-related">
<ul id="footer-navi">
<h5><?php _e('More related articles','mandegarweb'); ?></h5>
<?php previous_post_link(__('<li><label>Previous entry</label>%link</li>','mandegarweb')) ?>
<?php next_post_link(__('<li><label>Next entry</label>%link</li>','mandegarweb')) ?>
</ul>
<ul>
<?php include('related.php'); ?>
</ul>
</div>
</div><!-- END Post -->
<?php comments_template('/comments.php',true); ?>
<?php endwhile; else: ?>
<?php include('none.php'); ?>
<?php endif; ?>
</div><!-- END Content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

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

لینک به ارسال

سالام اقا ایمان حالتون چطورره؟

من این کد رو که گفتید تو قسمت مورد نظر گذاشتم

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

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

لینک به ارسال

نمیدونم باید چیکار کنم دیگه

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

یه جایم نیست طراحی ارزون کنه وردپرس ۵۰یا۱۰۰همه قیمتاشون با بودجه من فرق داره ایشالا پول بیاد دستم میدم طراحی کنن برام

ممنون از کمکای شما اقا ایمان

لینک به ارسال

جواب سئوال من رو بدید شاید بشه کمکتون کرد

اسم زمینه دلخواهتون چیه؟

(نه اسم قالب)

لینک به ارسال

شما مگه توی پنل افزونه wp user frontend زمینه شخصی نساختید؟

دو تا فیلد داره یکیش label و یکیش name توی فیلد name چه نامی گذاشتید ؟

سئوالم اینقدر سخته؟؟؟!!

لینک به ارسال

خوب من اطلاعاتی ندارم راجب سایت ... ببخشید

خوب گفتم که گذاشتم سایت شما

شاید دقیق نتونستم منظورمو بهتون بفهمون یه بار دیگه کامل تر میگم منظورمو بهتون

نگا کنید من با اون افزونه تو قسمت Custom Fields میرم بعدش nameوlabelرو مینویسم سایت شما حالا تو سایت من این قسمتی که درست کردم نمایش داده میشه یعنی تو قسمت پست جدید که میرم قسمت سایت شما اضافه شده

اما

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

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

امید وارم منظورمو تونسته باشم انتقال بدم بهتون

ممنون از کمکتون

لینک به ارسال

از گوشه سمت راست بالای صفحه بزنید روی تنظیمات و ببینید گزینه اش وجود داره یا خیر اگر بود تیک دارش کنید و الا بگید تا کد اضافه شدنش را بگذارم

لینک به ارسال

منظور شما گذینه زمینه دلخواه؟

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

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

لینک به ارسال

نه خودتون باید انجام بدید

یا شما خیلی بد توضیح می دید یا من خیلی بد متوجه می شم

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

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

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

اگر نام فیلدی که ساختید را گذاشتید "سایت شما" باید نام را انگلیسی بگذارید و لیبل را فارسی مثلا yoursite و لیبل "سایت شما" در اینصورت کد


<?php
if(get_post_meta($post->ID, 'yoursite')) {
echo 'نام سایت ارسال کننده مطلب: ' .get_post_meta($post->ID, 'yoursite', true);
}
?>

باید در فایل single.php بعد از

[/size]
<div class="post" id="post-<?php the_ID(); ?>">

تا قبل از


<div class="post-related">

هرجاش که دوست دارید نتیجه فیلد را ببینید قرار بگیره

لینک به ارسال

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

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

post-7363-0-10040800-1411459197_thumb.pn


<?php get_header(); ?>
<div id="content" class="site-content clearfix">
<?php get_template_part( 'loop-meta' ); ?>

<div class="container_16 clearfix">

<div class="grid_11">

<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">

<?php contango_breadcrumbs(); ?>
<?php if ( have_posts() ) : ?>

<?php while ( have_posts() ) : the_post(); ?>

<?php get_template_part( 'content', 'single' ); ?>

<?php endwhile; ?>

<?php else : ?>

<?php get_template_part( 'loop-error' ); ?>

<?php endif; ?>

<?php contango_loop_nav_singular_post(); ?>

</main><!-- #main -->
</div><!-- #primary -->

</div> <!-- end .grid_11 -->

<?php get_sidebar(); ?>
</div> <!-- end .container_16 -->
</div><!-- #content -->

<?php get_footer(); ?>

این چیزی که گفتی نداره این کد بالا هم سینگل پ اچ پ منه

ببخشید همش میندازمتون تو زحمت

ممنون از راهنمایاتون

لینک به ارسال

تو صفحه قبل که یک کد دیگه دادید

اگر می خواهید درست زیر عنوان باشه باید تو فایل content.php کد را بگذارید یک خط پایین تر از کد the_title();

لینک به ارسال

ببخشید قالب رو تعویض کردم

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

اقا ایمان یعنی این کدرو بزارم تو فایل content.php بعدش کد the_title(); رو پیداش کنم زیرش این کد پاین رو بزارم؟؟؟



<?php
if(get_post_meta($post->ID, 'yoursite')) {
echo 'سایت شما: ' .get_post_meta($post->ID, 'yoursite', true);
}
?>

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

لینک به ارسال

داداش بفرماید


<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

<div class="entry-meta-group clearfix">
<div class="grid_2 alpha">
<?php echo contango_post_date(); ?>
</div>
<div class="grid_8 omega">
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr( 'Permalink to %s' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
<div class="entry-meta">
<?php echo contango_post_author() . contango_post_comments() . contango_post_sticky() . contango_post_edit_link(); ?>
</div><!-- .entry-meta -->
</div>
</div>

<div class="entry-content clearfix">
<?php contango_featured_image(); ?>
<?php contango_post_style(); ?>
</div> <!-- end .entry-content -->

<?php echo contango_link_pages(); ?>
</article><!-- #post-## -->

لینک به ارسال

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

<div class="entry-meta-group clearfix">
<div class="grid_2 alpha">
<?php echo contango_post_date(); ?>
</div>
<div class="grid_8 omega">
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr( 'Permalink to %s' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
<?php
if(get_post_meta($post->ID, 'yoursite')) { ?>
<h3><?php echo get_post_meta($post->ID, 'yoursite', true);?> </h3>
<?php };?>
<div class="entry-meta">
<?php echo contango_post_author() . contango_post_comments() . contango_post_sticky() . contango_post_edit_link(); ?>
</div><!-- .entry-meta -->
</div>
</div>

<div class="entry-content clearfix">
<?php contango_featured_image(); ?>
<?php contango_post_style(); ?>
</div> <!-- end .entry-content -->

<?php echo contango_link_pages(); ?>
</article><!-- #post-## -->

لینک به ارسال

سلام اقا ایمان ممنون از کمکتون

دقیقا ی همچین چیزی میخوام

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

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

بازم ممنون

لینک به ارسال

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

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

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

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

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

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

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

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

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