ዎርድፕረስ፡ አስተያየቶችን ለምን አስወገድኩ (እና እንዴት እንዳስወገድኳቸው)
ሁሉንም አስተያየቶች ሰርዣለሁ። Martech Zone ዛሬ እና በልጄ ጭብጥ ውስጥ ያሉትን ሁሉንም አስተያየቶች አሰናክሏል። በዎርድፕረስ ድረ-ገጽ ላይ አስተያየቶችን ለማስወገድ እና ለማሰናከል ለምን ጥሩ እርምጃ እንደሆነ እንወያይ፡-
- አይፈለጌ መልዕክት መከላከል፡- በዎርድፕረስ ድረ-ገጾች ላይ ያሉ አስተያየቶች አይፈለጌ መልዕክትን በመሳብ የታወቁ ናቸው። እነዚህ የአይፈለጌ መልእክት አስተያየቶች ድር ጣቢያዎን ሊያዝረኩሩ እና የመስመር ላይ ዝናዎን ሊጎዱ ይችላሉ። እነዚህን የአይፈለጌ መልእክት አስተያየቶች ማስተዳደር እና ማጣራት ጊዜ የሚወስድ እና ውጤታማ ያልሆነ ሊሆን ይችላል። አስተያየቶችን በማሰናከል, ይህንን ችግር ማስወገድ ይችላሉ.
- ምስሎች አልተገኙም ለጉዳዮች ቦታውን ስጎበኝ፣ መከሩን የቀጠለው አጠቃቀሙን የተዉ አስተያየት ሰጪዎች ናቸው። ግቪታር, WordPress' ማለት የአስተያየት ሰጪውን መገለጫ አምሳያ ወይም ምስል ማሳየት ነው። በግራቫታር ደረጃውን የጠበቀ ምስል በጸጋ ከማሳየት ይልቅ ሀ ሰነዱ አልተገኘም, ጣቢያውን ማቀዝቀዝ እና ስህተቶችን መፍጠር. ይህንን ለማስተካከል፣ አስተያየት ሰጪውን መላ መፈለግ እና መሰረዝ አለብኝ… በጣም ጊዜ የሚወስድ።
- የግንኙነት ጥራትን መጠበቅ; በእርስዎ የዎርድፕረስ ጣቢያ ላይ አስተያየቶችን መፍቀድ በእነዚያ አስተያየቶች ውስጥ ውጫዊ አገናኞችን ወደ ማካተት ሊያመራ ይችላል። ከእነዚህ አገናኞች መካከል አንዳንዶቹ ዝቅተኛ ጥራት ያላቸው ወይም አይፈለጌ ድረ-ገጾች ሊሆኑ ይችላሉ። የፍለጋ ፕሮግራሞች የድር ጣቢያዎን ደረጃ በሚሰጡበት ጊዜ የወጪ አገናኞችን ጥራት ግምት ውስጥ ያስገባሉ። አስተያየቶችን ማሰናከል በጣቢያዎ ላይ ያሉትን አገናኞች እንዲቆጣጠሩ ያግዝዎታል እና ጎጂ ሊሆኑ የሚችሉ አገናኞች በደረጃዎ ላይ ተጽዕኖ እንዳያሳድሩ ይከላከላል።
- የጊዜ ብቃት፡- አስተያየቶችን ማስተዳደር እና ማስተካከል ጊዜዎን እና ሀብቶችዎን በከፍተኛ ሁኔታ ሊያጠፋ ይችላል። አስተያየቶችን በማስተዳደር የሚጠፋበት ጊዜ ከእርስዎ የሽያጭ እና የግብይት ጥረቶች ጋር ለተያያዙ ወሳኝ ስራዎች በተሻለ ሁኔታ ጥቅም ላይ ሊውል ይችላል። አስተያየቶችን ማሰናከል በይዘት ፈጠራ፣ SEO ማመቻቸት እና ሌሎች የሽያጭ እና የግብይት እንቅስቃሴዎች ላይ ለማተኮር ጠቃሚ ጊዜን ነፃ ያደርጋል።
- ወደ ማህበራዊ ሚዲያ ሽግግር፡- ከቅርብ ዓመታት ወዲህ፣ የመስመር ላይ ውይይቶች ገጽታ ከድር ጣቢያ አስተያየቶች እና ሌሎችም ወደ ማህበራዊ ሚዲያ መድረኮች ተለውጧል። ተጠቃሚዎች እንደ Facebook፣ Twitter ወይም LinkedIn ባሉ የማህበራዊ ሚዲያ ድረ-ገጾች ላይ የእርስዎን ይዘት የማጋራት፣ አስተያየት ለመስጠት እና ከይዘት ጋር የመሳተፍ ዕድላቸው ሰፊ ነው። ውይይቱን ወደ እነዚህ መድረኮች በመምራት፣ ወደ ትላልቅ፣ የበለጠ ንቁ ማህበረሰቦችን ማግኘት እና የግብይት ጥረቶችዎን ማሻሻል ይችላሉ።
አስተያየቶችን እንዴት መሰረዝ እንደሚቻል
በመጠቀም ላይ MySQL ና PHPMyAdmin, ሁሉንም ወቅታዊ አስተያየቶች በሚከተለው መሰረዝ ይችላሉ SQL ትዕዛዝ:
TRUNCATE TABLE wp_commentmeta;
TRUNCATE TABLE wp_comments;
የእርስዎ የዎርድፕረስ ሰንጠረዦች የተለየ ቅድመ ቅጥያ ካላቸው wp_
, ለዚያ ትእዛዞቹን መቀየር ያስፈልግዎታል.
አስተያየቶችን እንዴት ማስወገድ እንደሚቻል
ይህ ኮድ በእርስዎ የዎርድፕረስ ገጽታ ወይም የልጅ ጭብጥ ውስጥ functions.php
ፋይል የተለያዩ የአስተያየት ስርዓቱን በዎርድፕረስ ድር ጣቢያዎ ላይ ለማሰናከል እና ለማስወገድ የተነደፈ የተግባር እና ማጣሪያ ስብስብ ነው።
// Disable comment feeds
function disable_comment_feeds(){
// Add default posts and comments RSS feed links to head.
add_theme_support( 'automatic-feed-links' );
// disable comments feed
add_filter( 'feed_links_show_comments_feed', '__return_false' );
}
add_action( 'after_setup_theme', 'disable_comment_feeds' );
// Disable comments on all post types
function disable_comments_post_types_support() {
$post_types = get_post_types();
foreach ($post_types as $post_type) {
if(post_type_supports($post_type, 'comments')) {
remove_post_type_support($post_type, 'comments');
remove_post_type_support($post_type, 'trackbacks');
}
}
}
add_action('admin_init', 'disable_comments_post_types_support');
// Disable comments
function disable_comments_status() {
return false;
}
add_filter('comments_open', 'disable_comments_status', 10, 2);
add_filter('pings_open', 'disable_comments_status', 10, 2);
// Hide existing comments everywhere
function disable_comments_hide_existing_comments($comments) {
$comments = array();
return $comments;
}
add_filter('comments_array', 'disable_comments_hide_existing_comments', 10, 2);
// Disable comments menu in admin
function disable_comments_admin_menu() {
remove_menu_page('edit-comments.php');
}
add_action('admin_menu', 'disable_comments_admin_menu');
// Redirect users trying to access comments page
function disable_comments_admin_menu_redirect() {
global $pagenow;
if ($pagenow === 'edit-comments.php') {
wp_redirect(admin_url()); exit;
}
}
add_action('admin_init', 'disable_comments_admin_menu_redirect');
እያንዳንዱን ክፍል እንከፋፍል-
disable_comment_feeds
ይህ ተግባር የአስተያየት ምግቦችን ያሰናክላል። በመጀመሪያ በገጽታዎ ውስጥ ለራስ-ሰር ምግብ ማገናኛዎች ድጋፍን ይጨምራል። ከዚያም, ይጠቀማልfeed_links_show_comments_feed
ለመመለስ ማጣሪያfalse
፣ የአስተያየቶችን ምግብ በብቃት ማሰናከል።disable_comments_post_types_support
ይህ ተግባር በእርስዎ የዎርድፕረስ ጭነት ውስጥ ያሉትን ሁሉንም የፖስታ አይነቶች ይደግማል። አስተያየቶችን ለሚደግፍ ለእያንዳንዱ ልጥፍ አይነት (post_type_supports($post_type, 'comments')
) ለአስተያየቶች እና ለክትትል ድጋፍን ያስወግዳል። ይህ ለሁሉም የልጥፍ ዓይነቶች አስተያየቶችን በተሳካ ሁኔታ ያሰናክላል።disable_comments_status
እነዚህ ተግባራት ለመመለስ የፊት-መጨረሻ ላይ የአስተያየቶችን እና የፒንግ ሁኔታን ያጣራሉfalse
ለሁሉም ልጥፎች አስተያየቶችን እና ፒንግዎችን በብቃት መዝጋት።disable_comments_hide_existing_comments
ይህ ተግባር ባዶ ድርድር ሲመለስ ያሉትን አስተያየቶች ይደብቃልcomments_array
ማጣሪያ ይተገበራል. ይህ ነባር አስተያየቶች በድር ጣቢያዎ ላይ እንደማይታዩ ያረጋግጣል።disable_comments_admin_menu
: ይህ ተግባር "አስተያየቶችን" ገጹን ከዎርድፕረስ አስተዳዳሪ ምናሌ ያስወግዳል. አስፈላጊዎቹ ፈቃዶች ያላቸው ተጠቃሚዎች አስተያየቶችን የማስተዳደር አማራጭን ማየት አይችሉም።disable_comments_admin_menu_redirect
አንድ ተጠቃሚ ወደ 'edit-comments.php' በማሰስ የአስተያየቶችን ገፁን በቀጥታ ለመድረስ ከሞከረ ይህ ተግባር ወደ ዎርድፕረስ አስተዳዳሪ ዳሽቦርድ ያዞራቸዋል።wp_redirect(admin_url());
.
ይህ ኮድ በእርስዎ የዎርድፕረስ ድር ጣቢያ ላይ ያለውን የአስተያየት ስርዓት ሙሉ በሙሉ ያሰናክላል። ለሁሉም የፖስታ አይነቶች አስተያየቶችን ማሰናከል ብቻ ሳይሆን ያሉትን አስተያየቶችን ይደብቃል፣የአስተያየቶችን ገፁን ከአስተዳዳሪው ሜኑ ያስወግዳል እና ተጠቃሚዎችን ከአስተያየቶች ገፅ ያዞራል። ይህ የአስተያየቱን ተግባራዊነት ለመጠቀም በማይፈልጉበት እና የዎርድፕረስ ጣቢያዎን ጀርባ ለማቃለል በሚፈልጉ ሁኔታዎች ውስጥ ጠቃሚ ሊሆን ይችላል።