ऐसा लगता है, जब एक नोड सहेजा जाता है, तो फ़ीड मॉड्यूल उस नोड से फ़ीड आयात करना शुरू कर देता है।
function feeds_node_insert($node) {
// Source attached to node.
feeds_node_update($node);
if (isset($node->feeds) && $importer_id = feeds_get_importer_id($node->type)) {
$source = feeds_source($importer_id, $node->nid);
// Start import if requested.
if (feeds_importer($importer_id)->config['import_on_create'] && !isset($node->feeds['suppress_import'])) {
$source->startImport();
}
// Schedule source and importer.
$source->schedule();
feeds_importer($importer_id)->schedule();
}
}
आयातक के सेटिंग पृष्ठ में एक विकल्प होता है जिसे आयात पर प्रस्तुत किया जाता है । यदि आप इस बॉक्स को अनचेक करते हैं, तो उम्मीद है कि आपका फ़ीड आयात नहीं किया जाएगा। फ़ीड अनुचर को अभी भी feed_cron () में परिवर्तन करने की आवश्यकता है ताकि यह अप्रकाशित नोड्स को न लाए।
जब आप मॉड्यूल रख-रखाव से बेहतर समाधान की प्रतीक्षा करते हैं, तो आप इस कोड को जल्दी से बदल सकते हैं यदि कथन में $ नोड जोड़ने के लिए-> स्थिति == 1 स्थिति निम्नानुसार है:
if ($node->status==1 && isset($node->feeds) && $importer_id = feeds_get_importer_id($node->type))