2017-06-15 11 views
0

私のウェブサイトはwww.rosstheexplorer.comです。Wordpress Penscratchテーマのファイル管理でcustom-header.phpを見つける

私はWordpressを使用しています。私はPenscratchテーマを使用します。私は意識的にファイルマネージャを調整/変更したことはありません。

私はcustom-header.phpに変更を加えました。その変更により、自分のサイトを読み込めなくなってしまいました。

私のwebhost(Bluehost)は、ファイルのディレクトリを教えてもらえればファイルマネージャ上のファイルを復元できると言っています。

ディレクトリが何であるか分かりません。私はいつもカスタマイズ - >外観 - >エディタを使ってPHPファイルにアクセスしました。

私はエディタまたはダッシュボードにアクセスできなくなりました。私のエラーは私のサイトからブロックされてしまいました。

テーマを知っている人が、custom-header.phpファイルの保存場所を教えてもらえますか?

お申し込みカスタマーサービス顧問先に '私はWP-ブログ - header.phpのではなく、カスタム-header.phpのを見ることができます。'

を言いました

昨夜、私はコードは、私が

'width'     = 100%, 

Iに

'width'     => 937, 

<?php 
/** 
* 
* @package Penscratch 
*/ 

/** 
* Setup the WordPress core custom header feature. 
* 
* @uses penscratch_header_style() 
* @uses penscratch_admin_header_style() 
* @uses penscratch_admin_header_image() 
*/ 
function penscratch_custom_header_setup() { 
    add_theme_support('custom-header', apply_filters('penscratch_custom_header_args', array(
     'default-image'   => '', 
     'default-text-color'  => '666666', 
     'width'     => 937, 
     'height'     => 300, 
     'flex-height'   => true, 
     'wp-head-callback'  => 'penscratch_header_style', 
     'admin-head-callback' => 'penscratch_admin_header_style', 
     'admin-preview-callback' => 'penscratch_admin_header_image', 
    ))); 
} 
add_action('after_setup_theme', 'penscratch_custom_header_setup'); 

if (! function_exists('penscratch_header_style')) : 
/** 
* Styles the header image and text displayed on the blog 
* 
* @see penscratch_custom_header_setup(). 
*/ 
function penscratch_header_style() { 
    $header_text_color = get_header_textcolor(); 

    // If no custom options for text are set, let's bail 
    // get_header_textcolor() options: HEADER_TEXTCOLOR is default, hide text (returns 'blank') or any hex value 
    if (HEADER_TEXTCOLOR == $header_text_color) { 
     return; 
    } 

    // If we get this far, we have custom styles. Let's do this. 
    ?> 
    <style type="text/css"> 
    <?php 
     // Has the text been hidden? 
     if ('blank' == $header_text_color) : 
    ?> 
     .site-title, 
     .site-description { 
      position: absolute; 
      clip: rect(1px, 1px, 1px, 1px); 
     } 
    <?php 
     // If the user has set a custom color for the text use that 
     else : 
    ?> 
     .site-title a { 
      color: #<?php echo $header_text_color; ?>; 
     } 
    <?php endif; ?> 
    </style> 
    <?php 
} 
endif; // penscratch_header_style 

if (! function_exists('penscratch_admin_header_style')) : 
/** 
* Styles the header image displayed on the Appearance > Header admin panel. 
* 
* @see penscratch_custom_header_setup(). 
*/ 
function penscratch_admin_header_style() { 
?> 
    <style type="text/css"> 
     .appearance_page_custom-header #headimg { 
      background: white; 
      border: none; 
      font-family: "Roboto Slab", Georgia, Times, serif; 
      font-size: 15px; 
      max-width: 1092px; 
     } 
     #headimg .site-branding-wrapper { 
      border-bottom: 3px solid #eeeeee; 
      margin: 0 0 27px; 
      padding: 0 0 24px; 
     } 
     #headimg .site-branding-wrapper:before, 
     #headimg .site-branding-wrapper:after { 
      content: ""; 
      display: table; 
     } 
     #headimg .site-branding-wrapper:after { 
      clear: both; 
     } 
     #headimg .site-branding { 
      clear: both; 
      margin-top: 54px; 
      margin-bottom: 14px; 
      text-align: center; 
     } 
     #headimg h1 { 
      clear: none; 
      display: inline-block; 
      font-size: 1.75em; 
      font-weight: normal; 
      letter-spacing: 1px; 
      line-height: 1; 
      margin: 0; 
     } 
     #headimg a { 
      text-decoration: none; 
     } 
     #desc { 
      color: #999 !important; 
      font-size: 16px; 
      font-weight: 300; 
      margin: 13px auto; 
     } 
     #headimg .site-logo { 
      max-height: 150px; 
      width: auto; 
      display: block; 
      margin: 0 auto 27px; 
     } 
     #headimg .custom-header { 
      border-radius: 5px; 
      display: block; 
      margin: 0 auto; 
      margin-bottom: 27px; 
      max-width: 100%; 
      height: auto; 
min-height:100px; 
     } 
    </style> 
<?php 
} 
endif; // penscratch_admin_header_style 

if (! function_exists('penscratch_admin_header_image')) : 
/** 
* Custom header image markup displayed on the Appearance > Header admin panel. 
* 
* @see penscratch_custom_header_setup(). 
*/ 
function penscratch_admin_header_image() { 
    $style = sprintf(' style="color:#%s;"', get_header_textcolor()); 
?> 
    <div id="headimg"> 
     <div class="site-branding-wrapper"> 
      <div class="site-branding"> 
       <?php if (function_exists('jetpack_the_site_logo')) jetpack_the_site_logo(); ?> 
       <h1 class="displaying-header-text"><a id="name"<?php echo $style; ?> onclick="return false;" href="<?php echo esc_url(home_url('/')); ?>"><?php bloginfo('name'); ?></a></h1> 
       <div class="displaying-header-text" id="desc"<?php echo $style; ?>><?php bloginfo('description'); ?></div> 
      </div> 
     </div> 
     <?php if (get_header_image()) : ?> 
     <img src="<?php header_image(); ?>" alt="" class="custom-header"> 
     <?php endif; ?> 
    </div> 
<?php 
} 
endif; // penscratch_admin_header_image 

を変更したカスタムheader.phpのファイル

への変更を行いましたこれが私のママを引き起こしていると思う賢明な問題。

答えて

1

変更を加えてもうWebサイトにアクセスできないので、私のために働いて以来、あなたのためにうまくいくかもしれない2つのソリューションがあります。

私はあなたと同じ問題を抱えていました。ヘッダーを変更しようとしましたが、functions.phpでも私のウェブサイトへのアクセスが失われてしまいました。

注:ソースファイルを変更するたびに、必ずバックアップを取ってください。

方法#1

  • ログイン
  • あなたのホストにあなたのウェブサイトが存在する可能性がありますあなたのホストプロバイダー
  • にログインするFTPマネージャとして使用FileZillaホスティングプロバイダから
  • をFTPアクセスを取得します。 "www"フォルダ内
  • あなたのテーマ> wp-content> theme> theme_nameに移動します。前に変更したソースファイルを開いてそこにバックアップコードを追加します。

以前に編集したソースファイル(この場合はcustom-header.php)のコードを変更したら、もちろんそのカスタムヘッダーを確認してください。PHPが問題であれば、あなたはあなたのwordpressアカウントにログインすることができます。私は前に述べたFTPクライアントFileZillaをを使用することにより方法#2

  • 、 のwp-コンテンツ(すべての画像)をダウンロードして、ワードプレスを再インストールします。

  • 再インストール時に、オリジナルの ディレクトリにwp-contentを追加して再作成します。
0

ご協力いただきありがとうございます。問題は修正されました。

私のウェブサイトのプロバイダーはBlueHostです。

BlueHostにログインし、CPanelが見つかりました。

ここでは、WebサイトのPHPファイルを変更することができます。

関連する問題