ವಿಷಯ ಮಾರ್ಕೆಟಿಂಗ್

ಪಿಎಚ್ಪಿ: ಉಪಪುಟಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲು ಶಾರ್ಟ್‌ಕೋಡ್ ನಿರ್ಮಿಸಲು ವರ್ಡ್ಪ್ರೆಸ್ API ಬಳಸಿ

ಎಂಟರ್‌ಪ್ರೈಸ್ ಕ್ಲೈಂಟ್‌ಗಾಗಿ ನಾವು ಇದೀಗ ಸಾಕಷ್ಟು ಸಂಕೀರ್ಣ ಅನುಷ್ಠಾನಕ್ಕೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೇವೆ. ಸೈಟ್ ಅನ್ನು ವರ್ಡ್ಪ್ರೆಸ್ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗುತ್ತಿದೆ ಆದರೆ ಒಂದು ಟನ್ ಬೆಲ್ ಮತ್ತು ಸೀಟಿಗಳನ್ನು ಹೊಂದಿದೆ. ಆಗಾಗ್ಗೆ, ನಾನು ಈ ರೀತಿಯ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತಿರುವಾಗ, ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಮರುಹಂಚಿಕೆಗಾಗಿ ಕಸ್ಟಮ್ ಕೋಡ್ ಅನ್ನು ಉಳಿಸಲು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಅಂತಹ ಉಪಯುಕ್ತ ಕಾರ್ಯ ಎಂದು ನಾನು ಭಾವಿಸಿದೆವು, ಅದನ್ನು ಪ್ರಪಂಚದೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ನಾನು ಬಯಸುತ್ತೇನೆ. ನಾವು ಬಳಸುತ್ತಿದ್ದೇವೆ ಫ್ಯೂಷನ್ ಪೇಜ್ ಬಿಲ್ಡರ್ನೊಂದಿಗೆ ಅವಡಾ ವರ್ಡ್ಪ್ರೆಸ್ ಥೀಮ್ ಪೋಷಕ ಥೀಮ್‌ನಂತೆ ಮತ್ತು ನಮ್ಮ ಮಕ್ಕಳ ಥೀಮ್‌ನಲ್ಲಿ ಸ್ವಲ್ಪ ಕಸ್ಟಮ್ ಕೋಡ್ ಅನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.

ವರ್ಡ್ಪ್ರೆಸ್ ಈಗಾಗಲೇ ಅದರ API ನಲ್ಲಿ ಒಂದೆರಡು ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ, ಇದನ್ನು wp_list_pages ಮತ್ತು get_pages ನಂತಹ ಉಪಪುಟಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲು ಬಳಸಬಹುದು. ಮಾಹಿತಿಯ ಗುಂಪಿನೊಂದಿಗೆ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಪಟ್ಟಿಯನ್ನು ರಚಿಸಲು ನೀವು ಆಶಿಸುತ್ತಿದ್ದರೆ ಅವರು ಸಾಕಷ್ಟು ಮಾಹಿತಿಯನ್ನು ಹಿಂದಿರುಗಿಸುವುದಿಲ್ಲ ಎಂಬುದು ಸಮಸ್ಯೆಯಾಗಿದೆ.

ಈ ಗ್ರಾಹಕರಿಗಾಗಿ, ಅವರು ಉದ್ಯೋಗ ವಿವರಣೆಯನ್ನು ಪೋಸ್ಟ್ ಮಾಡಲು ಬಯಸಿದ್ದರು ಮತ್ತು ತಮ್ಮ ಪ್ರಕಟಣೆಯ ದಿನಾಂಕದ ವೇಳೆಗೆ ಉದ್ಯೋಗಾವಕಾಶಗಳ ಪಟ್ಟಿಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅವರೋಹಣ ಕ್ರಮದಲ್ಲಿ ರಚಿಸಲಾಗುವುದು. ಅವರು ಪುಟದ ಆಯ್ದ ಭಾಗವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಬಯಸಿದ್ದರು.

ಆದ್ದರಿಂದ, ಮೊದಲು, ನಾವು ಪುಟ ಟೆಂಪ್ಲೇಟ್‌ಗೆ ಆಯ್ದ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಬೇಕಾಗಿತ್ತು. ಅವರ ಥೀಮ್‌ಗಾಗಿ functions.php ನಲ್ಲಿ, ನಾವು ಸೇರಿಸಿದ್ದೇವೆ:

add_post_type_support ('ಪುಟ', 'ಆಯ್ದ ಭಾಗ');

ನಂತರ, ನಾವು ಕಸ್ಟಮ್ ಶಾರ್ಟ್‌ಕೋಡ್ ಅನ್ನು ನೋಂದಾಯಿಸಬೇಕಾಗಿತ್ತು, ಅದು ಉಪಪುಟಗಳ ಪಟ್ಟಿ, ಅವುಗಳಿಗೆ ಲಿಂಕ್‌ಗಳು ಮತ್ತು ಅವುಗಳಿಗೆ ಆಯ್ದ ಭಾಗಗಳನ್ನು ರಚಿಸುತ್ತದೆ. ಇದನ್ನು ಮಾಡಿ, ನಾವು ಬಳಸಬೇಕಾಗಿದೆ ವರ್ಡ್ಪ್ರೆಸ್ ಲೂಪ್. Function.php ನಲ್ಲಿ, ನಾವು ಸೇರಿಸಿದ್ದೇವೆ:

// ಪಟ್ಟಿ ಕಾರ್ಯದಲ್ಲಿ ಉಪಪುಟಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ dknm_list_child_pages ($ atts, $ content = "") {global $ post; $ atts = shortcode_atts (ರಚನೆ ('ifempty' => 'ದಾಖಲೆಗಳಿಲ್ಲ', 'ಅಕ್ಲಾಸ್' => ''), $ atts, 'list_subpages'); $ args = array ('post_type' => 'page', 'posts_per_page' => -1, 'post_parent' => $ post-> ID, 'orderby' => 'public_date', 'order' => 'DESC' ,); $ ಪೋಷಕರು = ಹೊಸ WP_Query ($ args); if ($ parent-> have_posts ()) {$ string. = $ content. ' '; ($ parent-> have_posts ()): $ parent-> the_post (); $ ಸ್ಟ್ರಿಂಗ್. = ' '.get_the_title ().' '; if (has_excerpt ($ post-> ID)) {$ string. = '-' .get_the_excerpt (); } $ ಸ್ಟ್ರಿಂಗ್. = ' '; ಅಷ್ಟರಲ್ಲಿ; } else {$ string = ' '. $ atts [' ifempty '].' '; } wp_reset_postdata (); ಹಿಂತಿರುಗಿ $ ಸ್ಟ್ರಿಂಗ್; } add_shortcode ('list_subpages', 'dknm_list_child_pages');

ಈಗ, ಮಕ್ಕಳ ಪುಟಗಳನ್ನು ಲಿಂಕ್ ಮತ್ತು ಆಯ್ದ ಭಾಗಗಳೊಂದಿಗೆ ತೋರಿಸಲು ಸೈಟ್‌ನಾದ್ಯಂತ ಶಾರ್ಟ್‌ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಬಳಕೆ:

[list_subpages aclass = "button" ifempty = "ಕ್ಷಮಿಸಿ, ನಾವು ಪ್ರಸ್ತುತ ಯಾವುದೇ ಉದ್ಯೋಗಾವಕಾಶಗಳನ್ನು ಹೊಂದಿಲ್ಲ."] ಉದ್ಯೋಗಗಳ ಪಟ್ಟಿ [/ list_subpages]

ಫಲಿತಾಂಶವು ಪ್ರಕಟವಾದ ಉದ್ಯೋಗಗಳ ಉತ್ತಮವಾದ, ಸ್ವಚ್ order ವಾದ ಕ್ರಮವಿಲ್ಲದ ಪಟ್ಟಿಯಾಗಿದೆ, ಅದು ಅವರ ವೃತ್ತಿಜೀವನದ ಪುಟದ ಅಡಿಯಲ್ಲಿರುವ ಮಕ್ಕಳ ಪುಟಗಳು.

ಯಾವುದೇ ಉದ್ಯೋಗಗಳು ಪ್ರಕಟವಾಗದಿದ್ದರೆ (ಮಕ್ಕಳ ಪುಟಗಳು ಇಲ್ಲ), ಅದು ಪ್ರಕಟಿಸುತ್ತದೆ:

ಕ್ಷಮಿಸಿ, ನಮ್ಮಲ್ಲಿ ಪ್ರಸ್ತುತ ಯಾವುದೇ ಉದ್ಯೋಗಾವಕಾಶಗಳಿಲ್ಲ.

ಉದ್ಯೋಗಗಳು ಪ್ರಕಟವಾಗಿದ್ದರೆ (ಮಕ್ಕಳ ಪುಟಗಳು), ಅದು ಪ್ರಕಟಿಸುತ್ತದೆ:

ಉದ್ಯೋಗಗಳ ಪಟ್ಟಿ:

Douglas Karr

Douglas Karr ನ ಸಿಎಂಒ ಆಗಿದೆ ಓಪನ್‌ಇನ್‌ಸೈಟ್‌ಗಳು ಮತ್ತು ಸ್ಥಾಪಕ Martech Zone. ಡಗ್ಲಾಸ್ ಹಲವಾರು ಯಶಸ್ವಿ ಮಾರ್ಟೆಕ್ ಸ್ಟಾರ್ಟ್‌ಅಪ್‌ಗಳಿಗೆ ಸಹಾಯ ಮಾಡಿದ್ದಾರೆ, ಮಾರ್ಟೆಕ್ ಸ್ವಾಧೀನಗಳು ಮತ್ತು ಹೂಡಿಕೆಗಳಲ್ಲಿ $5 ಬಿಲಿಯನ್‌ಗಿಂತ ಹೆಚ್ಚಿನ ಪರಿಶ್ರಮದಲ್ಲಿ ಸಹಾಯ ಮಾಡಿದ್ದಾರೆ ಮತ್ತು ಕಂಪನಿಗಳು ತಮ್ಮ ಮಾರಾಟ ಮತ್ತು ಮಾರುಕಟ್ಟೆ ತಂತ್ರಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡುವುದನ್ನು ಮುಂದುವರೆಸಿದ್ದಾರೆ. ಡೌಗ್ಲಾಸ್ ಅಂತರಾಷ್ಟ್ರೀಯವಾಗಿ ಗುರುತಿಸಲ್ಪಟ್ಟ ಡಿಜಿಟಲ್ ರೂಪಾಂತರ ಮತ್ತು ಮಾರ್ಟೆಕ್ ತಜ್ಞ ಮತ್ತು ಸ್ಪೀಕರ್. ಡೌಗ್ಲಾಸ್ ಅವರು ಡಮ್ಮೀಸ್ ಗೈಡ್ ಮತ್ತು ವ್ಯಾಪಾರ ನಾಯಕತ್ವ ಪುಸ್ತಕದ ಪ್ರಕಟಿತ ಲೇಖಕರೂ ಆಗಿದ್ದಾರೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು

ಮೇಲಿನ ಬಟನ್ಗೆ ಹಿಂತಿರುಗಿ
ಮುಚ್ಚಿ

ಆಡ್‌ಬ್ಲಾಕ್ ಪತ್ತೆಯಾಗಿದೆ

Martech Zone ಜಾಹೀರಾತು ಆದಾಯ, ಅಂಗಸಂಸ್ಥೆ ಲಿಂಕ್‌ಗಳು ಮತ್ತು ಪ್ರಾಯೋಜಕತ್ವಗಳ ಮೂಲಕ ನಾವು ನಮ್ಮ ಸೈಟ್‌ನಿಂದ ಹಣಗಳಿಸುವುದರಿಂದ ಯಾವುದೇ ವೆಚ್ಚವಿಲ್ಲದೆ ಈ ವಿಷಯವನ್ನು ನಿಮಗೆ ಒದಗಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನೀವು ನಮ್ಮ ಸೈಟ್ ಅನ್ನು ವೀಕ್ಷಿಸಿದಾಗ ನಿಮ್ಮ ಜಾಹೀರಾತು ಬ್ಲಾಕರ್ ಅನ್ನು ನೀವು ತೆಗೆದುಹಾಕಿದರೆ ನಾವು ಪ್ರಶಂಸಿಸುತ್ತೇವೆ.