hoge.jp のテンプレート(phpファイル)について
1. ページネーションを出力するコード、または
2. (ページネーションやパーマリンクに関する)フィルターやアクションにフックしたコード
に何か原因が含まれていると思います。
私が当事者なら、使用中のテーマ(自作ですか?)もしくはプラグイン内のコードを調べます。
入れ違いになってしまいましたがプラグインは影響ないのですね。失礼しました。
-
この返信は7年、 12ヶ月前にgblsmが編集しました。
-
この返信は7年、 12ヶ月前にgblsmが編集しました。
ページネーションは自分で作成したものです。
function pagingというコードを書きました。
ローカルで出来て本番のサイトで出来ないってあり得るこのですか?
データベースの移行はされていないようですので
ローカルと本番サーバ上で設定が違う可能性があります。
そうなりますと動作が違うこともあるかと思います。
-
この返信は7年、 12ヶ月前にjdbbが編集しました。
では、本番のサーバーではページネーションが実行出来ないって事ですか?
自作関数 paging() は正常だとのこと、失礼しました。
試しにパーマリンク設定を上書き保存してください(変えずに「変更を保存」ボタンを押すだけ)。
ローカルと本番サーバーとでパーマリンク設定は同じですよね。
データベースを正しく移行させればできる可能性があります。
kimipooh様も書いておられるようにwordpressを本番サーバに引っ越しをする際には
>1. FTPでファイルやフォルダをアップロードする
>2. MySQLデータベースのデータをアップロードする
が必要です。
方法については検索するといくらでも出てきますので
確認しながら行ってください。
FTPでファイルやフォルダをアップロードすることはしました。
mysqlを使わないといけないのですか?
パーマリンクは一緒です。
パーマリンクは何回もやりましたが出来ません。
そのリンク先のコードを見ると、クリックしたとき遷移先 URL が
現在のURL/?page=2
になりますね。もしかして = が / になってコーディングされていませんか?
-
この返信は7年、 12ヶ月前にgblsmが編集しました。
ローカルサイトではgblsmさんがおっしゃることがおきますが、本番のサイトではそうなりません。
アップロードというより、ページネーションが出来ない事に悩んでいます。
本番サイトに存在するページネーションのコードは ttp://tenderfeel.xsrv.jp/php/639/ に載っているものと一致しているということですね。そうすると、私には原因が想像つきません。ごめんなさい。
いえいえ、大丈夫です。
色々とありがとうございます。
横槍で失礼いたします。
teratailというQ&Aサイトでも同じやりとりをされていらっしゃいます。
https://teratail.com/users/uverworld101nm#question