# learnpress/4.3.9/assets/src/apps/js/blocks/course-elements/course-image/block.json

LearnPress – WordPress LMS Plugin for Create and Sell Online Courses, version 4.3.9. 51 lines.

- Page: https://pluginprobe.com/plugins/learnpress/4.3.9/code/assets/src/apps/js/blocks/course-elements/course-image/block.json
- Raw: https://pluginprobe.com/plugins/learnpress/4.3.9/raw/assets/src/apps/js/blocks/course-elements/course-image/block.json
- Modified: 2026-06-08T02:53:42+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/learnpress/4.3.9/code/assets/src/apps/js/blocks/course-elements/course-image/block.json#L10-L20`.

```json
{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 3,
	"name": "learnpress/course-image",
	"title": "Course Image",
	"category": "learnpress-course-elements",
	"icon": "format-image",
	"description": "Renders template Image Course PHP templates.",
	"textdomain": "learnpress",
	"keywords": [ "image single course", "learnpress" ],
	"ancestor": [ "learnpress/single-course", "learnpress/course-item-template" ],
	"usesContext": [ "lpCourseData" ],
	"attributes": {
		"isLink": {
			"type": "boolean",
			"default": true
		},
		"target": {
			"type": "boolean",
			"default": false
		},
		"size": {
			"type": "string",
			"default": "custom"
		},
		"customWidth": {
			"type": "number",
			"default": 500
		},
		"customHeight": {
			"type": "number",
			"default": 300
		}
	},
	"supports": {
		"multiple": true,
		"html": false,
		"shadow": true,
		"__experimentalBorder": {
			"color": true,
			"radius": true,
			"width": true,
			"__experimentalDefaultControls": {
				"width": false,
				"color": false,
				"radius": false
			}
		}
	}
}

```
