How to load a node based on its title? I only know the title of a node, and I want to load the node using node_load().

How do I do that?
In Drupal 7, the parameters for node_load() has been changed. To get the nodes that match some conditions, you should use the EntityFieldQuery class.

$query = new EntityFieldQuery();


 $entities = $query-&gt;entityCondition('entity_type', 'node')
  -&gt;propertyCondition('type', 'your_node_type')
  -&gt;propertyCondition('title', 'your node title')
  -&gt;propertyCondition('status', 1)
  -&gt;range(0,1)
  -&gt;execute();

  if (!empty($entities['node'])) {
    $node = node_load(array_shift(array_keys($entities['node'])));
  }