1
<ul class="stageList2">
    <li><a class="sel">Stage 1</a></li>
    <li><a href="<?php echo get_permalink(1030); ?>">Stage 2</a></li>
    <li><a href="<?php echo get_permalink(1032); ?>">Stage 3</a></li>
    <li><a href="<?php echo get_permalink(1034); ?>">Stage 4</a></li>
    <li><a href="<?php echo get_permalink(1036); ?>">Stage 5</a></li>
    <li><a href="<?php echo get_permalink(1038); ?>">Stage 6</a></li>
    <li><a href="<?php echo get_permalink(1040); ?>">Stage 7</a></li>
    <li><a href="<?php echo get_permalink(1042); ?>">Stage 8</a></li>
    <li><a href="<?php echo get_permalink(1044); ?>">Stage 9a</a></li>
    <li><a href="<?php echo get_permalink(1046); ?>">Stage 9b</a></li>
</ul>

<ul class="stageList2">
    <li><a href="<?php echo get_permalink(1048); ?>">Stage 10</a></li>
    <li><a href="<?php echo get_permalink(1050); ?>">Stage 11</a></li>
    <li><a href="<?php echo get_permalink(1052); ?>">Stage 12</a></li>
    <li><a href="<?php echo get_permalink(1054); ?>">Stage 13</a></li>
    <li><a href="<?php echo get_permalink(1056); ?>">Golf Stage 1</a></li>
    <li><a href="<?php echo get_permalink(1058); ?>">Golf Stage 2</a></li>
    <li><a href="<?php echo get_permalink(1060); ?>">Golf Stage 3</a></li>
    <li><a href="<?php echo get_permalink(1062); ?>">Golf Stage 4</a></li>
    <li><a href="<?php echo get_permalink(1064); ?>">Golf Stage 5</a></li>
    <li><a href="<?php echo get_permalink(1066); ?>">Golf Stage 6</a></li>

ページの一部にこのコードがあります。これらの特定のページのパーマリンクを取得しようとしていますが、何も返されず、リンクの href 属性が空です。ここにリストされている ID 以外の ID を使用すると、パーマリンクは正常に返されます。また、これらの ID を使用してサイトの別の部分でパーマリンクを取得すると、そこでも問題なく返されます。このページ テンプレートの特定の部分とこれらの特定のページ ID には、パーマリンクを返すことができない問題があります。

誰もこれまでにこのようなことを経験したことがありますか? 修正できるバグのようなものですか?

WordPress ウェブサイト全体を新しいサーバーに移動しましたが、これらのパーマリンクは他のサーバーで完全に機能していました。また、すべてのプラグインを無効にして、いずれかのプラグインがエラーを引き起こしているかどうかを確認しましたが、まだ機能していません。

乾杯、ジャスティン

4

1 に答える 1