yasmohamadi

علت تغییر کدهای php در وردپرس چیه

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

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

photo_2017-02-01_12-26-25.jpg

photo_2017-02-01_12-27-15.jpg

0

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


لینک به پست
در 8 دقیقه قبل، yasmohamadi گفته است :

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

photo_2017-02-01_12-26-25.jpg

photo_2017-02-01_12-27-15.jpg

سلام

همینجوری نمیشه

باید از افزونه استفاده کنین

https://wordpress.org/plugins/insert-php/

توی قسمت نوشته های وردپرس، فقط Html ها اجرا میشن

1

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


لینک به پست

من افزونه  insert_php  رو نصب کردم کد نوشتم اما هیچی نشون نمی ده و اجرا نمی دهد نگاه کنید .

[insert_php]
echo "hello ";
[/insert_php]

 

0

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


لینک به پست

شما باید کدتونو به صورت short code دربیارین و در اون صفحه مورد نظر استفاده کنید

پلاگین زیر به شما کمک میکنه

https://wordpress.org/plugins/shortcoder/

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط farza2535
      باسلام
      من روی کامپیوترم وردپرس را روی لوکال هاست ومپ نصب کرده بودم و یک سایت با محتویات و افزونه ای مختلف طراحی کرده بودم. متاسفانه کامپیوترم مشکلدار شد و مجبور به تعویض ویندوز شدم.(ویندوز7) فقط یک فایل به نام ومپ روی درایو کپی دارم که  فایلهای سایتم هست. راهی هست بتونم سایت رو بازیابی کنم؟ دوباره روی لوکال جدید؟ ممنون میشم راهنمایی بفرمایید.
    • توسط yaali
      سلام
      من با این کد، محتویات 2 دسته رو فیلتر میکنم.
      دسته اول و دسته دوم. وقتی دسته اول رو انتخاب میکنید، زبانه ای در زیر اون باز میشه و گزینه های مربوط به اون دسته رو نشون میده.
      دسته دوم هم همینطور.
      ولی مشکلم اینه که وقتی دسته ها خالی هم هستن و اصلا گزینه ای برای انتخاب ندارن، باز زبانه ی بازشو به نمایش در میاد.
      من میخوام به جای اینکه زبانه ی بازشو زیرش ظاهر بشه ولی چیزی توش نباشه، اصلا به کلی نمایش داده نشه.
      امیدوارم تونسته باشم منظورم رو برسونم.
      <option selected="" value="prepaid-list">دسته 1</option> <option value="none-paid-list">دسته 2</option> </select> </div> <select name="wc_elemanha_payment_plan" id="wc-d-se" style="width: 98%;margin:6px 1% "> <?php $pl_counter=0;$user_m_flag=0; foreach( WC_elemanhas_Plans_Manager::get_plans_for_product( $post->ID ) as $key => $plan ) : $check_user_m = $plan->get_user_m(); $plan_pre_paid_value = $plan->get_plan_pre_paid(); if($plan_pre_paid_value!='prepaid'){ $plan_pre_paid_value='noneprepaid'; } if($check_user_m==1){ $user_m_active = 'on'; $user_m_flag= 'on'; $user_m_min=$plan->get_user_m_min(); $user_m_max=$plan->get_user_m_max(); if($user_m_min !='' && is_numeric($user_m_min)){ $totalp=get_post_meta($post->ID,"_regular_price",TRUE); $user_m_min = ($user_m_min * $totalp) / 100; $user_m_max = ($user_m_max * $totalp) / 100; } }else{ $user_m_active= 'off'; } $pl_counter++; ?> <option class="wc-elemanhas-payment-plan" data-target="<?php print $plan_pre_paid_value; ?>" data-id="<?php print $user_m_active; ?>" <?php selected( $key, 0 ); ?> value="<?php echo esc_attr( $plan->get_id() ); ?>" id="wc-elemanhas-payment-plan-<?php echo esc_attr( $plan->get_id() ); ?>"> <?php echo esc_html( $plan->get_name() ); ?> </option> <?php endforeach; ?> </select> <?php if($pl_counter>1){ $dep_m_style="display: none"; }else{ $dep_m_style="display: block"; } if($user_m_flag=="on"): ?>  
    • توسط سعید شعبانی
      دوستان عزیز سلام
       
      بعد از مدت های زیادی برای من سعادت بزرگی هست که در جمع دوستان وردپرس پارسی هستم. راستش نیاز به یک کد دارم تا بتونه در یک string که داخل یک متغییر php ذخیره شده جستجو کنه و یک تگ با یک class خاص را پیدا و کل اون تگ با محتویات داخلش را برگردونه. مثل نمونه زیر :
      متغییر string با این مقدار هست:
      $string = '<div class="page><span>hello</span> <div class="one">one</div><div class="two">two</div><div class="ok">ok</div></div>'; حالا یه تابع باشه مثل تابع زیر کلاس تگ html را بهش بدیم و اون تگ و محتویاتش را برگردونه:
      $result = get_html_content('.two'); و در نهایت خورجی بشه:
      <div class="two">two</div>  
      پیشاپیش از همه دوستانی که همکاری می کنند تشکر می کنم
    • توسط reza_5180
      سلام دوستان
      با sprites کردن تصاویر در css ، تصاویر سایت رو ترکیب میکنم. که باعث کاهش درخواست های http بشه
      حالا داخل تنظیمات یک قالب وردپرس، مثلا 6 تا عکس را باید بصورت جداگانه انتخاب کنیم. به این صورت که برای بارگذاری هر عکس، به کتابخانه عکس ها وصل میشود و عکس را از آنجا دریافت می کند. حالا مشکل اینجاست که این 6 تا عکس رو نمی تونم بصورت sprites کار کنم.
      اینم بگم که در کد های php این قسمت، از حلقه استفاده شده، و نمیشه کد css دلخواه برای همه زد. 
      به چه صورت تصاویری ترکیب شده را در این جور جا ها استفاده کنم؟
    • توسط nazanin123
      ضمن عرض سلام و وقت بخیر
      یک توضیحی درباره pdo و mysqli بدین
      من یک سایت تازه تاسیس دارم ، php رو گذاشتم روی 7.1
      البته 7.0 هم موجوده ، در ماژول ها mysqli تیک نخورده بصورت پیش فرض!
      آیا پلاگین های بروز مخزن هم از pdo برای ارتباط با دیتابیس استفاده میکنن؟
      بهتره تیک mysqli رو بزنم یا نه؟ تصویر ضمیمه شد