Manual Image Crop

설명

Plugin allows you to manually crop all the image sizes registered in your WordPress theme (in particular featured image).
Simply click on the “Crop” link next to any image in your media library.
The WordPress Media Modal interface will be brought up and you are ready to go.
Whole cropping process is really intuitive and simple.

Apart from media library list, the plugin adds links in few more places:
* Below featured image box (“Crop featured image”)
* In the media insert modal window (once you select an image)

Settings

The plugin includes a settings page where you can configure:
* Image quality settings
* Visibility of crop options
* Custom labels for image sizes

GitHub Repository

https://github.com/tomaszsita/wp-manual-image-crop

Translations

  • Czech (AI Generated)
  • Dutch (Bernardo Hulsman)
  • French (Gabriel Féron)
  • German (Bertram Greenhough)
  • Hungarian (Roland Kal)
  • Italian (Alessandro Curci)
  • Japanese (AI Generated)
  • Korean (AI Generated)
  • Polish (myself)
  • Portuguese (Brazil) (AI Generated)
  • Russian (Andrey Hohlov)
  • Spanish (Andrew Kurtis)
  • Swedish (Karl Oskar Mattsson)
  • Turkish (AI Generated)

Please contact me if you want to add a translation (or submit a pull request on GitHub)

스크린샷

설치

Manually:

  • Upload manual-image-crop to the /wp-content/plugins/ directory
  • 워드프레스의 ‘플러그인’ 메뉴에서 플러그인을 활성화하세요.

Automatically:

  • Navigate to the ‘Plugins’ menu inside of the wordpress wp-admin dashboard, and select ADD NEW
  • Search for ‘Manual Image Crop’, and click install
  • When the plugin has been installed, Click ‘Activate’

후기

2017년 3월 15일
Support for this plug-in is very bad and it contains a few bugs. No response after a month..
모든 56 평가 읽기

기여자 & 개발자

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

기여자

“Manual Image Crop”(이)가 12 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “Manual Image Crop”(을)를 번역하세요.

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

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

변경이력

1.15

  • Security: use one parsed attachment ID for both capability checks and crop/editor logic (fixes absint vs FILTER_SANITIZE_NUMBER_INT mismatch, e.g. attachmentId=4.1).
  • Security: editor window reads postId only from POST (same source as the auth check; closes $_REQUEST vs $_GET mismatch).
  • Security: enqueue crop assets/nonce only for users with upload_files.

1.14

  • Security: fixed missing authorization and CSRF on crop AJAX (Subscriber+ could overwrite arbitrary attachment intermediates / metadata). Discovered by Shivamani Vastrala (reported via WPScan).
  • Added nonce verification (check_ajax_referer) and capability checks (edit_post) for mic_crop_image and mic_editor_window.
  • Compatibility: smoke-tested on WordPress 7.1 (beta) with PHP 8.2; updated “Tested up to” to 7.1.

1.13

  • Migrated from thickbox to WordPress Media Modal for better user experience
  • Improved responsive design and mobile compatibility
  • Enhanced accessibility and modern UI
  • Better integration with WordPress admin interface
  • Removed size limitations (no more 940px width constraint)
  • Improved modal sizing (95vw/95vh) for better screen utilization
  • Enhanced error handling and user feedback
  • Updated tested up to WordPress 6.5

1.12

  • Fixed ‘streched images’ issue

1.11

  • Hungarian translation added
  • Swedish translation added
  • Security improvements

1.10

  • Fixed handling of array $crop param

1.09

  • Dutch translation added
  • Better error handling
  • Fixed overwriting of previously saved crops
  • Minor tweaks all around

1.08

  • More descriptive error messages
  • Russian translation added
  • Hooked ‘Crop’ link to new media library layout (WP 4.0)
  • A few minor edits

1.07

  • Fixed ‘Cannot use string offset as an array’ error

1.06

  • French, German, Italian, Polish, Spanish translations added
  • Settings page added (quality, visibility, custom labels)
  • Compatibility with Retina/HiDPI (@2x) plugin added
  • Fixed issue with closing editor window from within media uploader screen

1.05

  • WordPress 3.9 compatibility issues fixed
  • Removed randomly floated ‘Maximum upload file size’

1.04

  • Added remembering of the previously selected area after cropping the specific image size
  • Fixed the “wp_enqueue_script was called incorrectly” warning in the WP debug mode

1.03

  • Fixed the issue with overwriting the original image when cropping image size registered after the attachment had been uploaded

1.02

  • Fixed HTTP Authentication no preview issue
  • Fixed path issues on multisite/subfolder WP installations

1.01

  • Fixed Chrome stretched image issue
  • Improved compatibility with other plugins using ‘thickbox’

1.0

  • Initial version