이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

WP Tracy

설명

Tracy is an excellent PHP debugger bar from Nette PHP framework.
WP Tracy is simple implementation and integration of Tracy into WordPress (for test environment).
When it’s activated, it automatically shows Tracy bar and displays within global WP constants and their values.
It’s great for local(host) development.
Simple setup is available in the Administration Tools menu and some constants are in the code.

스크린샷

  • (WP) Tracy bar auto-display after plugin activation
  • Tracy exception screen
  • WP versions constants
  • WP (Logged) User information
  • (global) WP Post information
  • (global) WP Query information
  • (global) WP DB information
  • Simple setup in the administration Tools menu

설치

  1. Upload the wp-tracy folder to the /wp-content/plugins/ directory
  2. Activate the WP Tracy plugin through the Plugins menu in WordPress
  3. You can optionally change default settings in the administration Tools menu.
  4. Profit!
  5. You can optionally define some constants in the code:
    5.1 WP_TRACY_ADMIN_DISABLED – true
    5.2 WP_TRACY_CHECK_IS_USER_LOGGED_IN – on/off
    5.3 WP_TRACY_ONLY_FOR_USER_ID – some (existing) user ID (as number)
    5.4 WP_TRACY_ENABLE_MODE – detect/development/production
    5.5 WP_TRACY_PANELS_FILTERING_ALLOWED – on/off

There is also a special constant WP_TRACY_PROGRAMMATICALLY_DISABLED that allows you to uninitialized the plugin from the code. For example, It is used for a console. However it must be defined before plugins loaded.

FAQ

What is Tracy?

Tracy is debugger bar and useful PHP library and helper for a everyday programmer’s use.

What is WP Tracy?

It is Tracy integration into the WP, including system information (global variables) of WordPress.

Is WP Tracy active in the production environment?

By default not, but it depends on the settings.

Has WP Tracy the visual settings?

Yes, there is a simple setup in the administration Tools menu.

Can I change default settings?

Yes, you can define constants in the code – but they must be defined in the action init with priority 1.

  1. WP_TRACY_ADMIN_DISABLED – true
  2. WP_TRACY_CHECK_IS_USER_LOGGED_IN – on/off
  3. WP_TRACY_ONLY_FOR_USER_ID – some (existing) user ID (as number)
  4. WP_TRACY_ENABLE_MODE – detect/development/production
  5. WP_TRACY_PANELS_FILTERING_ALLOWED – on/off

There is also a special constant WP_TRACY_PROGRAMMATICALLY_DISABLED that allows you to uninitialized the plugin from the code. For example, It is used for a console. However it must be defined before plugins loaded.

What information / panels are displayed?

The following panels are visible by default (if they are available):

  • WP
  • WP User
  • WP Post
  • WP Query
  • WP Queried Object
  • WP Db
  • WP Roles
  • WP Rewrite
  • WP Current Screen
Can I change the panel order or add my own?

Yes, you can define the wp_tracy_panels_filter, where you can modify the panels array.

후기

2018년 1월 24일
I used first the slim fw, but very usefull on wp! 🙂 Great job!
2016년 12월 8일
But i need set easily COLLAPSE or COLLAPSE_COUNT. Thx 🙂
2016년 9월 3일
Thx you for implement best Nette tool for development
2016년 9월 3일
Very easy to install, see all important variable for develop. Say bay bay to print_r($post) and others similary things.
모든 6 평가 읽기

기여자 & 개발자

“WP Tracy”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “WP Tracy”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.0.1

  • Added constant WP_TRACY_PROGRAMMATICALLY_DISABLED check (before initialization)

2.0.0

  • Simple setup page in the administration Tools menu with Czech translation
  • New constants in the code for default values and behavior
  • Update for Tracy 2.5
  • Two new panels for $wp_roles and $current_screen

1.0.5

  • Initialization is now in scope of WP init action
  • Added WP_TRACY_ENABLE_MODE and wp_tracy_panels_filter
  • Update for Tracy 2.4.2

1.0.4

  • Update for Tracy 2.4(.1)

1.0.3

  • Added new get_queried_object() based panel
  • Update Tracy 2.3.8

1.0.2

  • Update Tracy 2.3.7

1.0.1

  • DOING_AJAX check – for IE compatibility WordPress media upload, thanks to @ViliamKopecky
  • Added constants for translation of error messages
  • Removed Nice Name parameter from User panel

1.0

  • The first version of plugin including (Nette) Tracy 2.3.5