drupal 7 用のカスタム モジュールを作成し、フォルダーと必要なファイルを /sites/all/modules/module_name の下に配置し、バックエンド経由で有効にしました。これは私の hook_menu 関数です。
function blog_contact_settings_menu(){
$items = array();
$items["blog_contact/send_to_all"] = array(
"title"=>"Mail all bloggers",
"page callback"=>"drupal_get_form",
"page arguments"=>array("blog_contact_page"),
"access arguments"=>array("access content")
);
$items["blog_contact/send_to_one"] = array(
"page_callback"=>"single_blogger_contact",
"access_arguments"=>array("access content"),
"type"=>MENU_CALLBACK
);
return $items;
}
私のブログの連絡先ページはフォーム付きのページを返すようになっていますが、にアクセスすると/?q=blog_contact/send_to_all
404 が表示されます。