رفتن به مطلب

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


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

سلام

می دونم این پست اصلاً ربطی به این سایت نداره ولی واقعاً مجبور شدم که بنویسم.

ممنون میشم که توی این زمینه کمکم کنید.

---

من افزونه ارسال پست مهمان رو از سایت همیار وردپرس خریداری کردم و روی سایت خودم نصب کردم.

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

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

متاسفانه راهنمایی که مدیر سایت کردن کافی نبود و .... :mellow:

---

تنها کدی که به من دادن این بوده


<a href="<?php echo $site; ?>" target="_blank" ><?php echo get_avatar(get_post_meta($post->ID, "email",'64', true)); ?></a></div>
نویسنده :
<a href="<?php echo $site; ?>" target="_blank" ><?php echo $name; ?></a>
<a href="<?php echo $site; ?>" target="_blank" >آدرس سایت</a>
<?php
}
else {
?>
<a href="<?php the_author_meta('user_url'); ?>" target="_blank" ><?php echo get_avatar( get_the_author_meta('user_email'), '64', '' ); ?></a>
نویسنده : <?php the_author_link(); ?>
<a href="<?php the_author_meta('user_url'); ?>" target="_blank" >آدرس سایت</a>

<?php
}
?>

و کدهای بخش شناسه قالب من توی فایل singel.php هم اینه


<?php if(get_option('pyre_author') == 'On'): ?>
<div class="post-author">
<?php echo get_avatar(get_the_author_meta('email'), '70'); ?>
<h5><em><?php _e('درباره نویسنده:', 'Avenue'); ?></em> <?php the_author_link(); ?> <small><?php _e('مشاهده همه‌ی نوشته‌های'); ?> <?php the_author_posts_link(); ?></small></h5>
<div class="author-descrip"><?php the_author_meta("description"); ?></div>
<?php if(get_the_author_meta('twitter') || get_the_author_meta('facebook')): ?>
<p>
<br />
<?php if(get_the_author_meta('twitter')): ?>
<a href='http://twitter.com/<?php echo get_the_author_meta('twitter'); ?>'>توئیتر</a>
<?php endif; ?>

<?php if(get_the_author_meta('twitter') || get_the_author_meta('facebook')): ?>
-
<?php endif; ?>

<?php if(get_the_author_meta('facebook')): ?>
<a href='http://facebook.com/<?php echo get_the_author_meta('facebook'); ?>'>فیسبوک</a>
<?php endif; ?>
</p>
<?php endif; ?>
</div>
<?php endif; ?>

الآن هر چقدر اینارو جابجا می کنم ارور میده

ممنون میشم که راهنمایی کنین

سپاس

----

برگه ارسال مطلب در سایت من

در ضمن زمینه های دلخواهی که ایجاد میشه :

نام:name ایمیل :email سایت :site

هست

لینک به ارسال
سلام

می دونم این پست اصلاً ربطی به این سایت نداره ولی واقعاً مجبور شدم که بنویسم.

ممنون میشم که توی این زمینه کمکم کنید.

---

من افزونه ارسال پست مهمان رو از سایت همیار وردپرس خریداری کردم و روی سایت خودم نصب کردم.

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

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

متاسفانه راهنمایی که مدیر سایت کردن کافی نبود و .... :mellow:

جزء محصولات سابق ما بود(بازار وردپرس) و چون کدنویسی رو مصطفی کرده بود برای همین اونجا نتونستن کمکتون کنن.

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


<?php if(get_option('pyre_author') == 'On'): ?>
<div class="post-author">
<?php echo get_avatar(get_post_meta($post->ID, "email", true), '70'); ?>
<h5><em><?php _e('درباره نویسنده:', 'Avenue'); ?></em> <?php the_author_link(); ?> <small><?php _e('مشاهده همه‌ی نوشته‌های'); ?> <?php the_author_posts_link(); ?></small></h5>
<div class="author-descrip"><?php the_author_meta("description"); ?></div>
<?php if(get_the_author_meta('twitter') || get_the_author_meta('facebook')): ?>
<p>
<br />
<?php if(get_the_author_meta('twitter')): ?>
<a href='http://twitter.com/<?php echo get_the_author_meta('twitter'); ?>'>توئیتر</a>
<?php endif; ?>

<?php if(get_the_author_meta('twitter') || get_the_author_meta('facebook')): ?>
-
<?php endif; ?>

<?php if(get_the_author_meta('facebook')): ?>
<a href='http://facebook.com/<?php echo get_the_author_meta('facebook'); ?>'>فیسبوک</a>
<?php endif; ?>
</p>
<?php endif; ?>
</div>
<?php endif; ?>

لینک به ارسال
  • 4 ماه بعد...

با سلام مجدد به دوستان

اون زمانی که این تاپیک رو زدم، به دلیل نیاز کم به این افزونه تا حدودی کدهای بالا کارم رو راه انداخت.

ولی الآن یه سری مشکل دارم

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

مشکل بزرگتر اینه که مطالب رو به شکل به هم ریخته می فرسته.

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

امیدوارم منظورم رو رسونده باشم.

لینک به ارسال

سلام

فکر میکنم از افزونه های ایجاد ثبت نام و شناسنامه استفاده کنید بهتر باشه

لینک به ارسال

خوب باید شبیه افزونه رو بنویسید!

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

میتونید از متاهای کاربر هم استفاده کنید که قبلا چند نمونه آموزشش رو آدرس داده بودم

لینک به ارسال

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

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

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

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

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

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

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

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

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