2016-12-03 41 views
0

我已经创建了我自己的插件。我创建了添加用户表单,显示用户列表,但是当我给编辑链接到用户,它不工作。它说没有找到页面。自定义WordPress插件不采取任何URL

<a href="dashbid-events.php" style="color:blue;">Edit | <a href="#" id="eventdelete_<?php echo $row['id'];?>" onclick="delete_event(this.id)" style="color: blue;">Delete</a> 
+0

您的列表是管理面板或任何其他页面? – vel

+2

请提供[mcve] –

回答

0

原因404找不到网页

  • 路径不存在了或更新
  • 用户没有权限查看的内容(编辑器和用户)
  • 定制重定向在function.php

解决方案:

  • 更新Paramlinks(设置 - > paramlinks->选择网址 - >保存更改)
  • 虽然开发插件必须使用的,而不是静态路径不变

    plugin_dir_url(__FILE__) . 'assets/foo-styles.css'

plugin_dir_url(__FILE__)功能给你完整的路径upto插件direcoty

返回URL

<host>/wp-content/plugins/example_plugin

0

提供完整URL dashbid-events.php文件中href属性,而不是相对路径。