ವರ್ಡ್ಪ್ರೆಸ್ ಲೇಖಕ: ಲಾಗ್ ಇನ್ ಆಗಿದ್ದರೆ ಪ್ರೊಫೈಲ್ ಸಂಪಾದಿಸಿ ಲಿಂಕ್ ಸೇರಿಸಿ

ವರ್ಡ್ಪ್ರೆಸ್ ಲೋಗೋ

ನಾನು ಒಂದು ವರ್ಡ್ಪ್ರೆಸ್ ಸೈಟ್ ಅನ್ನು ನವೀಕರಿಸಲು ಮತ್ತು ಪ್ರತಿ ಪೋಸ್ಟ್ ಅಡಿಯಲ್ಲಿ 'ಲೇಖಕರ ಬಗ್ಗೆ' ವಿಭಾಗವನ್ನು ಸೇರಿಸಲು ಬಯಸುತ್ತೇನೆ. ಇದು ನಾನು ಅಂದುಕೊಂಡಿದ್ದಕ್ಕಿಂತ ಸ್ವಲ್ಪ ಕಠಿಣವಾಗಿತ್ತು - ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಇನ್ನೂ ಹೆಚ್ಚಿನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅಗತ್ಯವಿದೆ, ಆದರೆ ಇಲ್ಲಿ ಮೊದಲ ಕಟ್ ಇಲ್ಲಿದೆ:

ಲೇಖಕ: ಜಾಲತಾಣ: ಕುರಿತು:

ಮುಂದೆ, ಯಾರಾದರೂ ನಿಜವಾಗಿ ಲಾಗಿನ್ ಆಗಿದ್ದಾರೆಯೇ ಎಂದು ನಾನು ಪರಿಶೀಲಿಸುತ್ತೇನೆ ಮತ್ತು ಪ್ರೊಫೈಲ್ ಸಂಪಾದಿಸು ಲಿಂಕ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತೇನೆ ಇದರಿಂದ ವ್ಯಕ್ತಿಯು ಅವರ ಮಾಹಿತಿಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ನವೀಕರಿಸಬಹುದು (ನಾನು ಈ ಪೋಸ್ಟ್ ಅನ್ನು ನವೀಕರಿಸಿದ್ದೇನೆ… ಅಜಯ್ ಅವರಿಂದ ಉತ್ತಮ ಕಾಮೆಂಟ್ ಮತ್ತು ಪ್ರಶ್ನೆ!):

">ಪ್ರೊಫೈಲ್ ಬದಲಿಸು

ನಾನು ಸೇರಿಸಿದೆ ವರ್ಗ = ”ಲೇಖಕ” ಸ್ಟೈಲ್ ಶೀಟ್‌ಗೆ ಅದು ಸುಂದರವಾಗಿ ಕಾಣುವಂತೆ ಮಾಡುತ್ತದೆ.

ಯಾವುದೂ ಇಲ್ಲದಿದ್ದರೆ ವಿಳಾಸ ಅಥವಾ ಮಾಹಿತಿಯನ್ನು ತೋರಿಸದಿರಲು ನಾನು ಕೋಡ್ ಅನ್ನು ಸ್ವಚ್ up ಗೊಳಿಸಲು ಬಯಸುತ್ತೇನೆ; ಆದಾಗ್ಯೂ, ಇದಕ್ಕಾಗಿ ನಾನು ನಿಜವಾದ ಪ್ರಶ್ನೆಗಳನ್ನು ಡೇಟಾಬೇಸ್‌ಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಿದ್ದೇನೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. “ಪ್ರೊಫೈಲ್ ಸಂಪಾದಿಸು” ಲಿಂಕ್ ಅನ್ನು ಗಮನಿಸಿ… ಇದು ಬಳಕೆದಾರರ ಲಾಗ್ ಇನ್ ಆಗಿದ್ದರೆ ಮಾತ್ರ ಅದನ್ನು ಪ್ರದರ್ಶಿಸುವ if ಹೇಳಿಕೆಯಿಂದ ಸುತ್ತುವರಿಯಲ್ಪಟ್ಟಿದೆ. ಇದು ಒಂದು ರೀತಿಯ ತಂಪಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸಿದೆವು, ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಬಳಸಲು ಬಯಸಿದರೆ ಅದನ್ನು ನಿಮ್ಮೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ನಾನು ಬಯಸುತ್ತೇನೆ!

11 ಪ್ರತಿಕ್ರಿಯೆಗಳು

  1. 1
  2. 2

    ಹಾಯ್ ಅಜಯ್!

    ಯಾರಾದರೂ ನಿಜವಾಗಿ ಲಾಗಿನ್ ಆಗದ ಹೊರತು ಪ್ರೊಫೈಲ್ ಸಂಪಾದಿಸು ಲಿಂಕ್ ಅನ್ನು ತೋರಿಸಲು ನಾನು ಬಯಸುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ get_currentuserinfo () ಕಾರ್ಯವು ಬಳಕೆದಾರರ ಮಾಹಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಸ್ತುತ ಬಳಕೆದಾರರು ಬಳಕೆದಾರ_ಐಡಿ ಹೊಂದಿದ್ದರೆ ಹೇಳಿಕೆ ಪರಿಶೀಲಿಸುತ್ತದೆ… ಇದು ಪರಿಶೀಲಿಸುತ್ತದೆಯೆ ಅಥವಾ ಇಲ್ಲವೇ ಅವುಗಳನ್ನು ಲಾಗ್ ಇನ್ ಮಾಡಲಾಗಿದೆ.

    ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ - ನೀವು ಲಾಗ್ ಇನ್ ಆಗಿದ್ದರೆ, ಪ್ರೊಫೈಲ್ ಸಂಪಾದಿಸಲು ನೀವು ಲಿಂಕ್ ಅನ್ನು ನೋಡುತ್ತೀರಿ. ನೀವು ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಆ ಲಿಂಕ್ ಅನ್ನು ನೋಡುವುದಿಲ್ಲ.

    ಡೌಗ್

  3. 3
  4. 4
  5. 5

    ನೈಸ್ ಡೌಗ್! ನಾನು ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸಿದಾಗ ಆವೃತ್ತಿ 1.0 ರೊಂದಿಗೆ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗಿದೆ. ಸಲಹೆಗೆ ಧನ್ಯವಾದಗಳು.

  6. 6

    ಹಾಯ್ ಡೌಗ್,
    ಲಾಗಿನ್ ಆಗಿರುವ ಬಳಕೆದಾರರನ್ನು ಅವಲಂಬಿಸಿ ನಾನು ಇದನ್ನು ಹೇಗೆ ಬಳಸಬಹುದೆಂದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ?
    ಆದ್ದರಿಂದ ಲಾಗಿನ್ ಆಗಿರುವ ಬಳಕೆದಾರರು ಜಾನ್ ಸ್ಮಿತ್ ಆಗಿದ್ದರೆ ಅದು 'ಎ' ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರು ಲಾಗ್ ಇನ್ ಆಗಿದ್ದರೆ ಅದು ಬಿಲ್ ಬಾಬ್ ಆಗಿದ್ದರೆ ಅದು 'ಬಿ' ಅನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ?

    ಧನ್ಯವಾದಗಳು!

    • 7

      ಹಾಯ್ ಮೈಕ್,

      ನಿರ್ವಾಹಕದಲ್ಲಿ ನಿಮ್ಮ ಬಳಕೆದಾರರ ವಿಭಾಗದಲ್ಲಿ ವೇರಿಯಬಲ್ $ user_id ನಿಜವಾದ ಬಳಕೆದಾರ ID ಯನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಎಂದು ನನಗೆ ಬಹಳ ಖಚಿತವಾಗಿದೆ. ಆದ್ದರಿಂದ ನೀವು ತರ್ಕದ ಸಂದರ್ಭದಲ್ಲಿ ಕೇಸ್ ಸ್ಟೇಟ್ಮೆಂಟ್ ಅನ್ನು ನಿರ್ಮಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ….

      if ($user_id=="1") { echo "Doug"; }

      ನಾನು ಇದನ್ನು ಪರೀಕ್ಷಿಸಿಲ್ಲ ಆದರೆ ನೀವು ಅದನ್ನು get_currentuserinfo ಕ್ರಿಯೆಯ ಸನ್ನಿವೇಶದಲ್ಲಿ ಇಡಬೇಕು ಎಂದು ನನಗೆ ಖಾತ್ರಿಯಿದೆ.

      ಡೌಗ್

  7. 8
  8. 10

    ಹಾಯ್ ಡೌಗ್. ಹಂಚಿಕೊಂಡಿದ್ದಕ್ಕೆ ಧನ್ಯವಾದಗಳು. ದುರದೃಷ್ಟಕರವಾಗಿ, ಈ ಕೋಡ್ ನನಗೆ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ:

    ತಿದ್ದು
    ಪ್ರೊಫೈಲ್

    ನಾನು ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಬಳಸಿದ್ದೇನೆ. ಬಳಕೆದಾರರು ಲಾಗ್ ಇನ್ ಮಾಡಿದಾಗ, “ನನ್ನ ಪ್ರೊಫೈಲ್” ತೋರಿಸುತ್ತದೆ. ಯಾವುದೇ ಬಳಕೆದಾರರು ಲಾಗ್ ಇನ್ ಆಗದಿದ್ದಾಗ, “ಖಾತೆಯನ್ನು ರಚಿಸಿ” ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ.

    <? php if (is_user_logged_in ()) {
    get_currentuserinfo ();
    ಪ್ರತಿಧ್ವನಿ ('ಸ್ವ ಭೂಮಿಕೆ');
    }
    else {
    ಪ್ರತಿಧ್ವನಿ ('ಖಾತೆಯನ್ನು ತೆರೆಯಿರಿ');
    };
    ?>

    ಬೇರೆಯವರಿಗೆ ಅಗತ್ಯವಿದ್ದರೆ ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುತ್ತೇನೆ. <ದಯವಿಟ್ಟು “<” ಮತ್ತು “?” ನಡುವಿನ ಜಾಗವನ್ನು ತೆಗೆದುಹಾಕಿ ಕೋಡ್ ಕಾರ್ಯನಿರ್ವಹಿಸಲು.

  9. 11

ನೀವು ಏನು ಆಲೋಚಿಸುತ್ತೀರಿ ಏನು?

ಸ್ಪ್ಯಾಮ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಈ ಸೈಟ್ ಅಕಿಸ್ಸೆಟ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ನಿಮ್ಮ ಕಾಮೆಂಟ್ ಡೇಟಾವನ್ನು ಹೇಗೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತಿದೆ ಎಂಬುದನ್ನು ತಿಳಿಯಿರಿ.