Fungsi WordPress untuk mengubah hala halaman tertentu ke halaman log masuk dan kemudian kembali ke halaman itu
P粉794851975
2023-08-30 16:27:52
<p>Saya mencari dalam talian dan pada stackoverflow tetapi tidak menemui apa yang saya mahu, ini adalah situasi saya</p>
<p>Saya mahu mengubah hala pengguna yang ingin mengakses halaman tertentu ke URL log masuk dan kemudian mengubah hala mereka ke halaman sebelumnya
Saya menggunakan kod berikut</p>
<pre class="brush:php;toolbar:false;"><?phpif ( is_user_logged_in() || ! is_page() ) return;
$restricted = array( 5049 ); // Semua halaman terhad
if ( in_array( get_queried_object_id(), $restricted ) ) {
$url_sebelumnya = $_SERVER['HTTP_REFERER'] : site_url( '/user-account' );
wp_redirect( $previous_url);
keluar();
}});</pra>
<p>Bahagian pertama berfungsi dengan baik, saya telah diubah hala ke halaman log masuk, tetapi kemudian tidak diubah hala ke halaman lama</p>
<p>Saya ingin tahu cara mengubah hala ke halaman yang pengguna ingin lawati selepas berjaya log masuk</p>
Buat halaman log masuk anda sendiri menggunakan parameter ubah hala: