0

1ページでサイドバーを削除するために、このコードをpage.phpに書いています

<?php if (is_page('x')) : ?>
<?php else : ?>
<?php get_sidebar(); ?>
<?php endif; ?>

... ここで、「x」はそのページの ID 番号です。

問題のページであるフォーラムがページ全体に広がっていませんが、少し問題があります。どうすればこの問題を解決できますか

4

2 に答える 2

0

ページが幅全体に広がっていないことは、CSS の問題に違いありません。コンテンツを含むレイヤー (div) に次の css スタイルを追加してみてください (親コンテナーの幅全体に伸ばしたい場合:

width:100%;

追加のヘルプが必要な場合は、回答を編集して、リンクまたは HTML 構成をプレーン コードで提供する必要があります。

于 2013-06-03T11:08:16.203 に答える
0

ページ幅の問題は、<body>タグから CSS によって制御されることです。サイドバーがアクティブ化されている場合<body>class="... sidebar..."幅を変更する CSS ルールに基づいて.sidebar .entryいるため、wordpress がサイドバー クラスを<body>...に追加するのを停止する必要があります。

于 2013-11-04T17:07:30.083 に答える