কাস্টম টেম্পলেটগুলি টেম্পলেট ড্রপডাউনটিতে প্রদর্শিত হচ্ছে না


23

আমি ওয়ার্ডপ্রেস (মাল্টিসাইট) টেমপ্লেটগুলির সাথে কিছু সমস্যা পেয়েছি। আমি আমার চাইল্ড-থিম ফোল্ডারের মূলের মধ্যে একটি ফাইল তৈরি করেছি (টেমপ্লেট-টেস্ট.এফপি)

<?php
/**
* Template Name: Test template
*
*/
?> 

<?php get_header(); ?>

<?php get_footer(); ?>

কোনও নতুন পৃষ্ঠা তৈরি করার সময়, বা কোনও বিদ্যমান পৃষ্ঠা সম্পাদনা করার সময় এই টেমপ্লেটগুলি টেমপ্লেটগুলি ড্রপডাউনে প্রদর্শিত হচ্ছে না। ড্রপডাউনটিতে কেবলমাত্র 'ডিফল্ট টেম্পলেট'।

আমি এ পর্যন্ত যা চেষ্টা করেছি: - আমার থিমটি অক্ষম করা এবং সক্ষম করা - ফ্লাশ পারমিলিক্স - আমার ফাইলগুলির অনুমতিগুলি পরীক্ষা করুন - স্টাইল। CSS টেম্পলেট ফোল্ডারের মূলটিতে রয়েছে কিনা তা পরীক্ষা করুন (এটি)

আমি একই ফাইলটি অন্য একটি ওয়ার্ডপ্রেস ইনস্টলেশনতে চেষ্টা করেছি এবং সেখানে এটি দুর্দান্ত কাজ করে।


আপনার থিমের মূলে আপনার index.php আছে কিনা তা দেখুন
ইউজিন

আমি একই সমস্যা পেয়েছি এবং আপনি উল্লিখিত সমস্ত কিছু চেষ্টা করে দেখছি। আপনি কি কখনও সমাধান পেয়েছেন?
wckronholm

আমার ক্ষেত্রে আমি থিম সম্পাদকটিতে ফাইলটিও দেখতে পাই না। @ টম আপনি কি সমাধান করেছেন?
অফির বারুচ

উত্তর:


32

কেবল ওয়ার্ডপ্রেস ৪.৯-তে এই বাগ রয়েছে: https://core.trac.wordpress.org/ticket/42573 টেমপ্লেট ফাইলগুলি কেবল প্রতি ঘন্টার মধ্যে একবার পুনরায় খোলার জন্য।

ঠিক করার জন্য (যতক্ষণ না তারা এই পরিবর্তিত একটি নতুন ডাব্লুপি সংস্করণ প্রকাশ করে), সেই বাগের টিকিটে প্যাচটি ডাউনলোড করুন এবং প্যাচ থেকে পরিবর্তন করুন wp-includes/class-wp-theme.php

আশা করি এটি কারও 2 ঘন্টা বাঁচায় এটি আমি রক্ষা করেছি ..



8
আর একটি সহজ সমাধান হ'ল ফোরামের @ समुद्र 90 দ্বারা নির্দেশিত স্টাইল। CSS ফাইলের থিম সংস্করণটি ump
r1987

1
@ r1987 স্টাইল। CSS আপডেটটি কাজ করেছে!
ডারি

আমার জন্য স্টাইল.এসএস দূষিত ছিল, তাই কেবল ফাইল আপডেট করুন এবং আপনার ভাল হওয়া উচিত
nodws

4

ওয়ার্ডপ্রেস ৪.৯-তে একটি বাগ রয়েছে।

আমি এই অস্থায়ী প্লাগইনটি খুব সোজা পেয়েছি। একবার তারা বাগ ঠিক করার পরে এটি আনইনস্টল করার পরিকল্পনা করছি, তবে এর মধ্যে এটি দুর্দান্ত কাজ করবে!

প্লাগইন: https://github.com/connorlacombe/WP- ক্লিয়ার- ফাইল- ক্যাশে


3

আপনার মূল থিমটিতে সূচি.পি.পি. রয়েছে তা নিশ্চিত করুন। মূল থিমের অবশ্যই index.php থাকতে হবে। আমার একই সমস্যা আছে, এবং এটি কেস ছিল। দ্বারা পরীক্ষিত:

function testate(){
    global $wp_themes;
    $tema = wp_get_theme();
    echo '<pre>';
    print_r($tema);
    die;
}

add_action('init', 'testate' );

2

আমারও ওয়ার্ডপ্রেস মাল্টিসাইটের একটি সাইটের সাথে এই সমস্যা ছিল এবং এই পদক্ষেপগুলি অনুসরণ করে এটি ঠিক করতে সক্ষম হয়েছিল:

  1. Http://example.com/wp-admin/network/themes.php এ যান (আপনার ইউআরএল দিয়ে example.com প্রতিস্থাপন করুন)।
  2. থিমের অধীনে "সম্পাদনা" লিঙ্কটি ক্লিক করুন যা আপনাকে সমস্যার কারণ করছে।
  3. ডানদিকের সাইডবারে টেম্পলেট ফাইলটির নামটি প্রদর্শিত হবে যা প্রদর্শিত হচ্ছে না। উদাহরণস্বরূপ, এটি "ইভেন্ট পৃষ্ঠাগুলি টেম্পলেট (টেম্পলেট_ইভেন্টস.এফপি)" বলতে পারে।
  4. ফাইলটিতে কোনও সম্পাদনা করবেন না এবং নীল "আপডেট ফাইল" বোতামটি ক্লিক করুন।
  5. পৃষ্ঠার সম্পাদনা স্ক্রিনটি রিফ্রেশ করুন যেখানে আপনি টেমপ্লেট সেট করার চেষ্টা করছেন এবং এটি এখন ড্রপডাউনতে প্রদর্শিত হবে।

এটি যদি আপনার জন্য কৌশল না করে তবে আমি http://vanseodesign.com/wordpress/wp-page-templates-roddown/ এ চেক করার পরামর্শ দেব । সেখানে আরও কিছু সম্ভাব্য সমাধান রয়েছে।

শুভকামনা।


1

wp_themesটেম্পলেট ড্রপডাউন লোড হওয়ার আগে গ্লোবাল ভেরিয়েবল থেকে সেট না করে টেমপ্লেটগুলি নিষ্ক্রিয় করা যেতে পারে ।

টেমপ্লেটগুলি কী প্রদর্শিত হবে তা দেখার জন্য এই কোডটি পৃষ্ঠাতে চালান:

global $wp_themes;
$tema = wp_get_themes();
print_r($tema["child-theme folder name"]["Template Files"]);

যদি আপনার টেম্পলেটটি প্রদর্শিত না হয়, তবে প্যারেন্ট থিমটি অ্যারে থেকে এটি আনসেট করে থাকতে পারে।

এটি প্রদর্শিত হতে পারে, যদি আপনি এই কোডটি সম্মুখ-প্রান্তে চালনা করেন তবে পিতা-মাতার থিমটি কেবল অ্যাডমিন সম্পাদক পৃষ্ঠাটির লোডের সময় এটি আনসেট করতে পারে।

অনুসন্ধান ফাইল পিতা বা মাতা থিম ডাউনলোড $wp_themesএবং wp_get_themes();যে কোড অবস্থান খুঁজে।

আশা করি তারা ফিল্টার ব্যবহার করে এটি প্রতিরোধের জন্য আপনাকে একটি উপায় দিয়েছেন, তা না হলে আপনাকে চাইল্ড থিমে ফাইলগুলি পুনরায় যুক্ত করতে হতে পারে। এটি সহায়ক হতে পারে: http://www.wpexplorer.com/wordpress-page-templates-plugin/


0

ড্রপডাউন মেনুতে পৃষ্ঠা টেম্পলেটটি প্রদর্শিত হচ্ছে না তা স্থির করুন দয়া করে ঠিক করার জন্য প্লাগইনের নীচে সক্রিয় করুন (ওয়ার্ডপ্রেস কোর ফাইলগুলি পরিবর্তনের পরিবর্তে)

নীচে ডাউনলোডের লিঙ্কটি https://drive.google.com/file/d/1ycHQGdc_vQtvtfBaznJp1KRsEbcoRwxB/view?usp=sharing ডাউনলোডের জন্য রয়েছে


2
এর মতো লিঙ্ক থেকে কোনও প্লাগইন ইনস্টল করবেন না! এটি বিশ্বাস করা যায় না। ওয়ার্ডপ্রেস প্লাগইন রিপোজিটরির মতো বিশ্বস্ত উত্স থেকে সর্বদা প্লাগইন ইনস্টল করুন।
জেসনলফাঁক

0

আপনি কি ঘটনাক্রমে থিম মূল থেকে স্টাইল। CSS ফাইল সরানো বা সরিয়েছেন?

যদি তা হয় তবে এটি হতে পারে - টেমপ্লেট ড্রপডাউনটিকে পুনরায় সক্ষম করতে থিমগুলি স্টাইল css পুনরায় তৈরি করুন।

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