-
تعداد ارسالها
2 -
تاریخ عضویت
-
آخرین بازدید
نوشتهها ارسال شده توسط mehrdad_it88
-
-
درود
افزونه المنتور پرو را روی قالب زفایر رو نصب کردم. در بخش ایجاد صفحات جدید(بلوک) ، وقتی میخام یه بلوک ساید بار یا فوتر ایجاد کنم و با المنتور ویرایش کنم خطای “متاسفیم ناحیه محتوایی در برگه شما یافت نشد. به منظور عملکرد صحیح المنتور، می بایست تابع the_content را در پوسته برگه خود فراخوانی کنید” را نشان میدهد.
تا حدودی در گوگل سرچ کردم و متوجه شدم مشکل احتمالا از عدم وجود یا فراخوانی تابع <?php the_content(); ?> در فایل function.php یا single.php قالب اصلی سایت هستش اما نمیدانم چه تغییراتی را در کجای کدهای درون کدام فایل بایستی انجام دهم!
راه هایی را که تست کردم:
تمامی افزونه را غیرفعال کرده و تست کردم ، باز مشکل پا برجا بود.
کش مرورگر و کش وردپرس(سایت) را هم پاک کردم، باز مشکل پا برجا بود.
در دیگر بخشها مثل ایجاد نوشته یا برگه، المنتور به درستی عمل میکند.
قالب یا تم را هم عوض کردم مشکلی وجود نداشت اما من میخاهم مشکل این قالب زفایر را بدانم از کجاست؟ مشکل را حل کنم.
لطفا اگر دوستی توانست را راهنمایی کند چون دانش برنامه نویسی پایینی دارم بتواند ساده توضیح بدهد خیلی سپاسگزارشم.function.php:
<?php defined( 'ABSPATH' ) OR die( 'This script cannot be accessed directly.' );/**
* Theme functions and definitions
*/if ( ! defined( 'US_ACTIVATION_THEMENAME' ) ) {
define( 'US_ACTIVATION_THEMENAME', 'Zephyr' );
}global $us_theme_supports;
$us_theme_supports = array(
'plugins' => array(
'js_composer' => 'plugins-support/js_composer/js_composer.php',
'Ultimate_VC_Addons' => 'plugins-support/Ultimate_VC_Addons.php',
'revslider' => 'plugins-support/revslider.php',
'contact-form-7' => NULL,
'woocommerce' => 'plugins-support/woocommerce.php',
'tablepress' => 'plugins-support/tablepress.php',
'tiny_mce' => 'plugins-support/tiny_mce.php',
'post_views_counter' => 'plugins-support/post_views_counter.php',
'the-events-calendar' => 'plugins-support/the_events_calendar.php',
),
// Include plugins that relate to translations and can be used in helpers.php
'translate_plugins' => array(
'wpml' => 'plugins-support/wpml.php',
'polylang' => 'plugins-support/polylang.php',
),
);require dirname( __FILE__ ) . '/common/framework.php';
و فایل
single.php :
<?php defined( 'ABSPATH' ) OR die( 'This script cannot be accessed directly.' );/**
* The template for displaying all single posts
*
* Do not overload this file directly. Instead have a look at templates/single.php file in us-core plugin folder:
* you should find all the needed hooks there.
*/if ( function_exists( 'us_load_template' ) ) {
us_load_template( 'templates/single' );
} else {
get_header();
?>
<main id="page-content" class="l-main">
<?php
while ( have_posts() ) {
the_post();get_template_part( 'content' );
}
?>
</main>
<?php
get_footer();
}
مشکل افزونه المنتور پرو
در مشکلات دیگر
ارسال شده در
درود سعید جان
بله من فعلا این کار رو انجام دادم اما خاستم بدونم راه حل این مشکل و چلنج چیه و چجوریه؟ میگم تو تو سایت اصلی المنتور راه کار گذاشته که ساده ست منتهی جزئیات نداده!!!