質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.61%

  • PHP

    19818questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • WordPress

    6958questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

WordPressにてページビルダーが起動しない

受付中

回答 0

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 129

miziro

score 5

クラウドテンプレート様の「http://c-tpl.com/rwp_261.php」こちらのテーマを使用し、WordPressサイトを構築しています。
下層ページ構築のためページビルダーのプラグインをインストールしたのですが、どのプラグインも起動する事ができませんでした。
(Beaver Builder、Page Builder by SiteOrigin、Elementor Page Builder、Page Builder by MotoPressを試しました)
もし、functions.phpに記載するphp等でプラグインを制限するものがあれば解除したいのでご教授頂けば幸いです。
記載されているfunctions.phpは以下になります。

Beaver Builderですと編集用のポップアップ画面が出てこない、Page Builder by SiteOriginとElementor Page Builderの場合は何かしらの原因で表示できませんのような画面に、Page Builder by MotoPressの場合は読み込み中画面から遷移しません。

※デフォルトのテーマに戻すと起動する事ができるので、テーマの問題かと思われます。

<?php
remove_action('wp_head', 'wp_generator');


/*    Register navigation
/*---------------------------------------------------------*/
register_nav_menus( array(
    'primary' => __('Main Navigation', 'theme261_rwd'),
    ));

register_nav_menus( array(
    'footer' => __('Footer Navigation', 'theme261_rwd'),
    ));


/*    Register sidebars
/*---------------------------------------------------------*/
register_sidebar(array(
    'name' => __( 'sidebar' ),
  'before_widget' => '<section id="%1$s" class="widget %2$s">',
  'after_widget' => '</section>',
  'before_title' => '<h3><span>',
  'after_title' => '</span></h3>',
    ));

add_filter( 'wp_list_categories', 'theme261_rwd_list_categories', 10, 2 );
function theme261_rwd_list_categories( $output, $args ) {
  $output = preg_replace('/<\/a>\s*\((\d+)\)/',' ($1)</a>',$output);
  return $output;
}

add_filter( 'get_archives_link', 'theme261_rwd_archives_link' );
function theme261_rwd_archives_link( $output ) {
  $output = preg_replace('/<\/a>\s*(&nbsp;)\((\d+)\)/',' ($2)</a>',$output);
  return $output;
}


/*    custom walker for the navigation
/*-------------------------------------------*/
class description_walker extends Walker_Nav_Menu
{
      function start_el(&$output, $item, $depth = 0, $args = array(), $id = 0)
      {
           global $wp_query;
           $indent = ( $depth ) ? str_repeat( "\t", $depth ) : '';

           $class_names = $value = '';

           $classes = empty( $item->classes ) ? array() : (array) $item->classes;

           $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item ) );
           $class_names = ' class="'. esc_attr( $class_names ) . '"';

           $output .= $indent . '<li id="menu-item-'. $item->ID . '"' . $value . $class_names .'>';

           $attributes  = ! empty( $item->attr_title ) ? ' title="'  . esc_attr( $item->attr_title ) .'"' : '';
           $attributes .= ! empty( $item->target )     ? ' target="' . esc_attr( $item->target     ) .'"' : '';
           $attributes .= ! empty( $item->xfn )        ? ' rel="'    . esc_attr( $item->xfn        ) .'"' : '';
           $attributes .= ! empty( $item->url )        ? ' href="'   . esc_attr( $item->url        ) .'"' : '';

           $prepend = '<strong>';
           $append = '</strong>';
           $description  = ! empty( $item->description ) ? '<span>'.esc_attr( $item->description ).'</span>' : '';

           if($depth != 0)
           {
                     $description = $append = $prepend = "";
           }

            $item_output = $args->before;
            $item_output .= '<a'. $attributes .'>';
            $item_output .= $args->link_before .$prepend.apply_filters( 'the_title', $item->title, $item->ID ).$append;
            $item_output .= $description.$args->link_after;
            $item_output .= '</a>';
            $item_output .= $args->after;

            $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args );
            }
}


/*    This is all for compatibility with versions of WordPress prior to 3.4.
/*---------------------------------------------------------*/
define( 'NO_HEADER_TEXT', true );
define( 'HEADER_TEXTCOLOR', true );
define('HEADER_IMAGE', '%s/images/mainImg.jpg');
define('HEADER_IMAGE_WIDTH', 2560);
define('HEADER_IMAGE_HEIGHT', 1056);
add_theme_support('custom-header');
if (!function_exists('admin_header_style')) :
function admin_header_style() { }
endif;

if (!isset( $content_width ))$content_width = 625;


/*    This theme uses post thumbnails
/*---------------------------------------------------------*/
add_theme_support( 'post-thumbnails' );
add_image_size('size1',240,160);


/*    Custom Excerpt "more" Link
/*---------------------------------------------------------*/
function change_excerpt_more($post) {
  return ' ...';    
}    
add_filter('excerpt_more', 'change_excerpt_more');


/*    Load up the theme options
/*---------------------------------------------------------*/
require( dirname( __FILE__ ) . '/inc/theme-options.php' );


/*    Add admin CSS
/*---------------------------------------------------------*/
function theme261_rwd_admin_css(){
    $adminCssPath = get_template_directory_uri().'/cTpl_admin.css';
    wp_enqueue_style( 'theme', $adminCssPath , false, '2012');
}
add_action('admin_head', 'theme261_rwd_admin_css', 11);


/*    Display navigation to next/previous pages when applicable
/*---------------------------------------------------------*/
function theme261_rwd_content_nav( $nav_id ) {
    global $wp_query;
    if ( $wp_query->max_num_pages > 1 ) : ?>
        <div class="pagenav">
            <div class="prev"><?php previous_posts_link('&laquo; 前のページ'); ?></div>
            <div class="next"><?php next_posts_link('次のページ &raquo;'); ?></div>
        </div>
    <?php endif;
    wp_reset_query();
} 


/*    Frontpage excerpt length
/*---------------------------------------------------------*/
function custom_excerpt_length( $length ) {
  return 110;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );


?>
  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正の依頼

  • kei344

    2018/06/20 16:56

    「起動する事ができません」とは具体的にどのような状況でしょうか。

    キャンセル

  • miziro

    2018/06/20 17:06

    Beaver Builderですと編集用のポップアップ画面が出てこない、Page Builder by SiteOriginとElementor Page Builderの場合は何かしらの原因で表示できませんのような画面に、Page Builder by MotoPressの場合は読み込み中画面から遷移しません。

    キャンセル

  • kei344

    2018/06/20 17:14

    この「質問への追記・修正の依頼」の部分はデフォルトで表示されませんので、質問本文を編集することをお勧めします。(質問文は編集できます)

    キャンセル

  • miziro

    2018/06/20 17:32

    本文を更新しました。

    キャンセル

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.61%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • PHP

    19818questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • WordPress

    6958questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。