私はこのプラグインで問題を抱えていました。別の開発者がWordPressのfunction.phpファイルにテーマを操作せずにコードを挿入しました。私はif (!is_admin()) {
ダッシュボードのコントロールでいくつかの問題を解決したラインを追加しましたが、今私は私のサイトのフロントページに私のサイトの本文に書かれたこのエラーメッセージで私を連れてJetpackを有効にするwordpress.comに接続しようとしました:WordPressのfunctions.php拡張機能のadd_action( 'init')がJetpackのアクティベーションを壊しているようですか?
エラー404 あなたが探しているページは存在しません。おそらく、サイトのホームページに戻り、探しているものが見つかるかどうかを確認することができます。または、以下の検索フォームを使用して検索してみてください。
このプラグインを無効にすると、Jetpackのライセンス認証が機能しますが、問題の原因を知りたいと思います。確かにそれはコードのadd_action('init', 'check_user_logged_in');
部分と関係がありますが、私はそれをどのように置き換えるべきか分かりません。私はwp_headでinitを置き換えようとしましたが、私のページ上の別のプラグインでスタイリングを破りました。何か案は?以下にコードを示します。 CSSスニペットは、ワードプレスinit
相(最も初期のローディングフェーズのいずれか)で画面に印刷されているとして、それは間違いなく任意のワードプレスのウェブサイトを破壊するよう
<?php
/* Your code goes below here. */
ob_start();
function check_user_logged_in(){
if (!is_admin()) {
if (is_user_logged_in()) { ?>
<style type="text/css" media="screen">
#theme-my-login-2 .widget-wrap .widget-title { display: block !important; }
</style>
<?php
} else { ?>
<style type="text/css" media="screen">
table.sidebar_result{margin-top:-10px;}
</style>
<?php
}
}
}
add_action('init', 'check_user_logged_in');
/* Add Read More Link to Excerpts */
add_filter('excerpt_more', 'get_read_more_link');
add_filter('the_content_more_link', 'get_read_more_link');
function get_read_more_link() {
return '... <a href="' . get_permalink() . '">[Read More]</a>';
}
/* Your code goes above here. */
?>