पोस्ट व्यवस्थापक में "देखें" लिंक निकालें


9

मेरे पास एक कस्टम पोस्ट प्रकार है जिसे मैं सिर्फ डेटा रखने के लिए उपयोग कर रहा हूं लेकिन मैं कभी-कभी इसे दूसरों के साथ साझा करता हूं, और जब कोई "भ्रम" लिंक एडमिन कॉलम में दिखाई देता है, तो मुझे कोई भ्रम नहीं चाहिए।

क्या इसे हटाने का कोई तरीका है?

http://img.skitch.com/20110421-des28mtj4br3aeyfxnypnkghsy.jpg http://img.skitch.com/20110421-des28mjj4br3aeyxnypnkghsy.jpg

जवाबों:


22
add_filter( 'post_row_actions', 'remove_row_actions', 10, 1 );

function remove_row_actions( $actions )
{
    if( get_post_type() === 'my_cpt' )
        unset( $actions['view'] );
    return $actions;
}

आप के माध्यम से देखना चाहिए :)

$ क्रियाओं में निम्न शामिल हैं:

$actions['edit'] 
$actions['inline hide-if-no-js'] 
$actions['trash'] 
$actions['view'] 

उपयोगकर्ताओं को संशोधित करने के लिए ग्रिड दृश्य ' user_row_actions' फिल्टर का उपयोग किया जा सकता है।

आगामी संदर्भ के लिए।


धन्यवाद वाइल्ड फीनिक्स, हालांकि यह काम नहीं कर रहा है। मैं अपना cpt जोड़ता हूं और दृश्य लिंक अभी भी दिखाई देता है।
मार्को

क्षमा करें, मैंने विधि get_post_type () पर ब्रेसेस को याद किया!
क्रिस्टियन

यही किया चाल! बहुत बढ़िया मदद जंगली फीनिक्स। बहुत सराहना की!
मार्को

मैं ऊपर कोड कहां जोड़ूं?

@ डारेन आप इस कोड को अपने फंक्शन्स में कॉपी कर सकते हैं। अपने टेम्पलेट की फाइल। उम्मीद है की वो मदद करदे!
क्रिश्चियन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.