WordPress: Kiểm tra xem người dùng đã đăng nhập chưa

John Chow đã có một mẹo hay trên trang web của anh ấy hôm nay về việc đăng một liên kết quảng cáo trên trang web của bạn và đảm bảo rằng nó không được lập chỉ mục bằng cách sử dụng nofollow. Bạn có thể làm điều này với một trang chuyển hướng đơn giản mà John đăng mã.

Tôi muốn làm điều này một chút khác biệt. Trong menu ngang của tôi ở trên, bất động sản đang ở mức cao. Tôi có một liên kết quản trị ở đó nếu tôi đăng nhập… nhưng đối với những người khác, đó là một chỗ trống. Tôi đã quyết định, tại sao không hoán đổi nội dung của thanh đó trong trường hợp đó là khách truy cập chứ không phải tôi? Với WordPress, điều này khá đơn giản:


get_currentuserinfo ();
toàn cầu $ user_level;
if ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
} Else {
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Quảng cáo trên Trang web này'> Quảng cáo> / a >> / li>";
}
?>

Tôi đã không kiếm được một xu với Quảng cáo liên kết văn bản nhưng tôi muốn cho nó một cảnh quay tốt. Nó khá rẻ cho trang web của tôi… 35 đô la mỗi tháng và tôi nhận được hơn 500 khách truy cập mỗi ngày. Tôi mong muốn được phục vụ một số trong số này!

5 Comments

  1. 1

    Ý tưởng tuyệt vời!

    Mặc dù tôi sẽ sửa lại liên kết mà nó trỏ tới - bây giờ nó yêu cầu bạn cung cấp chi tiết đăng nhập của bạn. Không phải loại trang mà tôi muốn được chào đón, nếu tôi là một nhà quảng cáo tiềm năng 😉

  2. 3

    Chắc chắn đoạn mã này sẽ hiệu quả hơn và có tác dụng tương tự?

    /* If a browser has a user ID they must be logged in */
    if ( $user_ID ) :
    echo "I am logged in";
    /* For everybody that doesn't have one */
    else :
    echo "I am logged out / not logged in";
    endif;

  3. 4
  4. 5

Bạn nghĩ gì?

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.