ಕಸ್ಟಮ್ ವರ್ಗಗಳೊಂದಿಗೆ ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರಗಳು

ವರ್ಡ್ಪ್ರೆಸ್

ವರ್ಡ್ಪ್ರೆಸ್ ಅನೇಕ ಕಂಪನಿಗಳಿಗೆ ಅಂತಹ ಅನಿವಾರ್ಯ ವೇದಿಕೆಯಾಗುತ್ತಿದೆ, ಆದರೆ ಸರಾಸರಿ ಕಂಪನಿಯು ಸಾಮರ್ಥ್ಯಗಳ ಒಂದು ಭಾಗವನ್ನು ಸಹ ಪಡೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ನಮ್ಮ ಗ್ರಾಹಕರೊಬ್ಬರು ತಮ್ಮ ಸೈಟ್‌ಗೆ ಸಂಪನ್ಮೂಲ ವಿಭಾಗವನ್ನು ಸೇರಿಸಲು ಬಯಸಿದ್ದರು ಆದರೆ ಪುಟಗಳನ್ನು ಬಳಸಿ ಅಥವಾ ಬ್ಲಾಗ್ ಪೋಸ್ಟ್‌ಗಳಲ್ಲಿ ಇದನ್ನು ಮಾಡಲು ಬಯಸಲಿಲ್ಲ. ಇದು ವರ್ಡ್ಪ್ರೆಸ್ ಬೆಂಬಲಿಸುತ್ತದೆ ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರಗಳು ಫಾರ್!

ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಮ್ಮ ಗ್ರಾಹಕರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಒಂದಕ್ಕೆ ಸಂಪನ್ಮೂಲ ವಿಭಾಗವನ್ನು ಸೇರಿಸಲು ನಾವು ಬಯಸಿದ್ದೇವೆ. ಒಂದು ಸೇರಿಸಲು ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರ ನಿಮ್ಮ ವರ್ಡ್ಪ್ರೆಸ್ ಥೀಮ್‌ಗೆ. ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಈ ಕೆಳಗಿನ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸುತ್ತೀರಿ ರಿಜಿಸ್ಟರ್_ಪೋಸ್ಟ್_ಟೈಪ್ ನಿಮ್ಮ functions.php ಪುಟಕ್ಕೆ:

// ಸಂಪನ್ಮೂಲಗಳನ್ನು ಸೇರಿಸಿ ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರ ಆಡ್_ಆಕ್ಷನ್ ('init', 'create_post_type'); ಕ್ರಿಯೆ ರಚಿಸಿ_ಪೋಸ್ಟ್_ಟೈಪ್ () {ರಿಜಿಸ್ಟರ್_ಪೋಸ್ಟ್_ಟೈಪ್ ('ಸಂಪನ್ಮೂಲಗಳು', ರಚನೆ ('ಲೇಬಲ್‌ಗಳು' => ಅರೇ ('ಹೆಸರು' => __ ('ಸಂಪನ್ಮೂಲಗಳು'), 'ಏಕವಚನ_ಹೆಸರು' => __ ('ಸಂಪನ್ಮೂಲ'), 'ಆಡ್_ನ್ಯೂ' => __ ('ಹೊಸದನ್ನು ಸೇರಿಸಿ'), 'add_new_item' => __ ('ಹೊಸ ಸಂಪನ್ಮೂಲವನ್ನು ಸೇರಿಸಿ'), 'edit_item' => __ ('ಸಂಪನ್ಮೂಲವನ್ನು ಸಂಪಾದಿಸಿ'), 'new_item' => __ ('ಹೊಸ ಸಂಪನ್ಮೂಲ'), 'all_items' => __ ('ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳು'), 'view_item' => __ ('ಸಂಪನ್ಮೂಲವನ್ನು ವೀಕ್ಷಿಸಿ'), 'search_items' => __ ('ಸಂಪನ್ಮೂಲಗಳನ್ನು ಹುಡುಕಿ'), 'not_found' => __ ('ಸಂಪನ್ಮೂಲ ಕಂಡುಬಂದಿಲ್ಲ'), 'not_found_in_trash' => __ ('ಅನುಪಯುಕ್ತದಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳಿಲ್ಲ'), 'parent_item_colon' => '', 'menu_name' => __ ('ಸಂಪನ್ಮೂಲಗಳು')), 'public' => true, 'has_archive' => true, 'ಪುನಃ ಬರೆಯಿರಿ' => ರಚನೆ ('ಸ್ಲಗ್' => 'ಸಂಪನ್ಮೂಲಗಳು'), 'ಬೆಂಬಲಿಸುತ್ತದೆ' => ಅರೇ ('ಶೀರ್ಷಿಕೆ', 'ಸಂಪಾದಕ', 'ಲೇಖಕ', 'ಥಂಬ್‌ನೇಲ್', 'ಆಯ್ದ ಭಾಗಗಳು,' ಕಾಮೆಂಟ್‌ಗಳು '))) ; }

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

add_action ('init', 'resource_category_init', 100); // 100 ಆದ್ದರಿಂದ ಪೋಸ್ಟ್ ಪ್ರಕಾರವನ್ನು ನೋಂದಾಯಿಸಲಾಗಿದೆ ಕಾರ್ಯ ಸಂಪನ್ಮೂಲ_ವರ್ಗ_ಇನಿಟ್ () {ರಿಜಿಸ್ಟರ್_ಟಾಕ್ಸಾನಮಿ ('ಪ್ರಕಾರ', 'ಸಂಪನ್ಮೂಲಗಳು', ರಚನೆ ('ಲೇಬಲ್‌ಗಳು' => ರಚನೆ ('ಹೆಸರು' => 'ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರ', 'ಏಕವಚನ_ಹೆಸರು' => ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರ ',' search_items '=>' ಹುಡುಕಾಟ ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರಗಳು ',' ಜನಪ್ರಿಯ_ಟೈಮ್ಸ್ '=>' ಜನಪ್ರಿಯ ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರಗಳು ',' all_items '=>' ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರಗಳು ',' edit_item '=> __ (' ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರವನ್ನು ಸಂಪಾದಿಸಿ ') , 'update_item' => __ ('ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರವನ್ನು ನವೀಕರಿಸಿ'), 'add_new_item' => __ ('ಹೊಸ ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರವನ್ನು ಸೇರಿಸಿ'), 'new_item_name' => __ ('ಹೊಸ ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರ')), 'ಕ್ರಮಾನುಗತ' => 'ಸುಳ್ಳು', 'ಲೇಬಲ್' => 'ಸಂಪನ್ಮೂಲ ಪ್ರಕಾರ')); }

ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರಗಳು ನಿಮ್ಮ ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರಗಳಿಗಾಗಿ ಆರ್ಕೈವ್ ಮತ್ತು ಏಕ ಪುಟಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಸಹ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. Archive.php ಮತ್ತು single.php ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸಿ. ಇದರೊಂದಿಗೆ ಪ್ರತಿಗಳನ್ನು ಮರುಹೆಸರಿಸಿ ಕಸ್ಟಮ್ ಪೋಸ್ಟ್ ಪ್ರಕಾರ ಹೆಸರಿನಲ್ಲಿ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅದು ಆರ್ಕೈವ್-ಸಂಪನ್ಮೂಲಗಳು. Php ಮತ್ತು ಏಕ-ಸಂಪನ್ಮೂಲಗಳು. Php ಆಗಿರುತ್ತದೆ. ಈಗ ನೀವು ಆ ಪುಟಗಳನ್ನು ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದು ಆದರೆ ಸಂಪನ್ಮೂಲ ಪುಟವನ್ನು ನೋಡಲು ನೀವು ಬಯಸುತ್ತೀರಿ.

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

  1. 1

    ಸುಲಭವಾದ ಕಸ್ಟಮ್ ವಿಷಯ ಪ್ರಕಾರಗಳು ಅಥವಾ ಪ್ರಕಾರಗಳಂತಹ ಪ್ಲಗಿನ್ ಅನ್ನು ಬಳಸುವುದು ಇನ್ನೊಂದು ಮಾರ್ಗವಾಗಿದೆ.

    ಕಸ್ಟಮ್ ಮೆಟಾ ಪೆಟ್ಟಿಗೆಗಳನ್ನು ಸುಲಭವಾಗಿ ಸೇರಿಸಲು ಮತ್ತು ಕಸ್ಟಮ್ ಪುಟ ಮತ್ತು ಪೋಸ್ಟ್ ಟೆಂಪ್ಲೆಟ್ಗಳನ್ನು ರಚಿಸಲು ಈ ಪ್ಲಗ್‌ಇನ್‌ಗಳು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

    • 2

      ನಿಜ @ google-d5279c8b66d25549a0ec3c8dd46a3d1a: disqus! ಒಂದೆರಡು ಪ್ಲಗಿನ್‌ಗಳು ಬ್ಲಾಗ್‌ಗೆ ಒಂದು ಟನ್ ಓವರ್ಹೆಡ್ ಅನ್ನು ಸೇರಿಸಿದಂತೆ ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಎಂದು ನಾನು ಪ್ರಾಮಾಣಿಕವಾಗಿರುತ್ತೇನೆ… ಮತ್ತು ನೀವು ಕೇವಲ ಒಂದು ಸೈಟ್‌ನಿಂದ ಮುಂದಿನದಕ್ಕೆ ಥೀಮ್ ಅನ್ನು ಸರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ನೀವು ಪ್ಲಗ್‌ಇನ್‌ಗಳನ್ನು ಸರಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬೇಕು . ಥೀಮ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಅಗತ್ಯ ಕಾರ್ಯಗಳನ್ನು ಎಂಬೆಡ್ ಮಾಡಲು ನಾನು ಕೆಲಸ ಮಾಡುವ ಏಕೈಕ ಕಾರಣ ಇದು.

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

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