যোগাযোগের ফর্মের 7- ফর্মগুলির মধ্যে কীভাবে অন্য শর্টকডগুলি ব্যবহার করবেন? [বন্ধ]


15

আমি লক্ষ্য করেছি যে যে কোনও শর্টকোড built বিল্টিন শর্টকড যোগাযোগের ফর্মটির অংশ নয় এটি কাজ করে না।

উদাহরণস্বরূপ: আমি যোগাযোগের ফর্ম form এ ফর্ম উপাদানগুলির মধ্যে অ্যাকর্ডিয়ান শর্টকোড ব্যবহার করার চেষ্টা করছি But তবে কোডটি কাজ করে না।

যোগাযোগের ফর্ম 7 টি মূল ফাইল সম্পাদনা না করে কীভাবে এটি সমাধান করবেন?


নিশ্চিত যে আপনি এটি করতে পারেন। শর্টকোডগুলি কোনও পৃষ্ঠায় বা পোস্টে থাকতে হবে, তা নয়। আমি মনে করি না আপনি ফর্ম উপাদানগুলির মধ্যে একটি শর্টকোড রাখতে পারেন। কোথায় রাখবেন? ... যোগাযোগের ফর্ম 7 সেটিংসে? আপনি সেখানে এটি করতে পারবেন না (যদি আপনি কিছু যোগাযোগের ফর্ম অনুসরণ না করেন তবে 7 নির্দেশাবলী যা আমি শুনে নি)।
বায়রোণ্যসগুর

উত্তর:


22

আপনি যা চান তা করার দুটি উপায় রয়েছে। প্রথম উপায়টি হ'ল যোগাযোগ কোড ফাংশন প্লাগইনের ফাংশন.এফপিএ এই কোড যুক্ত করা:

add_filter( 'wpcf7_form_elements', 'mycustom_wpcf7_form_elements' );

function mycustom_wpcf7_form_elements( $form ) {
$form = do_shortcode( $form );

return $form;
}

এটি আপনাকে সরাসরি সিএফ 7 এ শর্টকডগুলি ড্রপ করতে দেয়। দ্বিতীয়টি হ'ল এইচটিএমএলটির সাথে যোগাযোগের ফর্মটিতে ম্যানুয়ালি অ্যাকর্ডিয়ন যুক্ত করা:

<!-- begin class .wp-accordion -->
<div class="wp-accordion wpui-light">

    <!-- First tab's panel -->
    <h3 class="wp-tab-title">Tab 1</h3>
    <!-- First tab's contents -->
    <div class="wp-tab-content">
          All the contents of first tab goes here....
    </div><!-- end first tab -->

      <!-- Like so, Second panel -->
      <h3 class="wp-tab-title">Tab 2</h3>
      <div class="wp-tab-content">
            Contents of the second tab
       </div>

</div><!-- end class wp-accordion -->

আমি মনে করি যে দ্বিতীয় প্লাগইনটি পছন্দনীয়, কারণ মূল প্লাগইন ফাইলগুলির কোনও সংশোধন নেই ifying আমি আশা করি এটি সাহায্য করে!


4
প্রকৃতপক্ষে - আপনি আপনার থিমের ফাংশনগুলিতে ফিল্টার কোড যুক্ত করতে পারেন ph php এবং শর্টকডগুলি সিএফ 7 ফর্মের মধ্যে সঠিকভাবে কাজ করবে। নির্দিষ্টটি (অ্যাকর্ডিয়নের জন্য) কাজ করবে কিনা তা আমি নিশ্চিত করতে পারছি না - আমি কেবল একটি শর্টকোড দিয়ে পরীক্ষা করেছি যা কোনও সিএফ 7 শর্টকোড ধারণ করে না, তবে মূলত এটি সমস্ত কীভাবে প্রশ্নের শর্টকোড পরিচালনা করা হয় তার উপর নির্ভর করে ।
নিকোলা ইভানভ নিকোলভ

10
প্রকৃতপক্ষে, add_filter( 'wpcf7_form_elements', 'do_shortcode' );আমার শিশু থিমের ফাংশন.এফপি থেকে একটি সহজ কৌশলটি করে the
ইভান ম্যাটসন

1
আপনি যদি একই সাইটে আপনার সাইটে একাধিক স্থানে ব্যবহার করতে চান তবে পুরো জায়গা জুড়ে একই HTML কেটে পেস্ট করার চেয়ে আপনি একটি শর্টকোড (প্রয়োজনে স্থানীয়করণযোগ্য) তৈরি করা ভাল off
ক্রেগ

আমি এই কোডটি ব্যবহার করেছি তবে এটি কাজ করছে না, তাহলে আপনি কি দয়া করে সহায়তা করতে পারেন? ওয়ার্ডপ্রেস.স্ট্যাকেক্সেঞ্জাওয়েজ.কমেসশনস
রাহুল কুমার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.