/**
* Twenty Twenty-Five functions and definitions.
*
* @link https://developer.wordpress.org/themes/basics/theme-functions/
*
* @package WordPress
* @subpackage Twenty_Twenty_Five
* @since Twenty Twenty-Five 1.0
*/
// Adds theme support for post formats.
if ( ! function_exists( 'twentytwentyfive_post_format_setup' ) ) :
/**
* Adds theme support for post formats.
*
* @since Twenty Twenty-Five 1.0
*
* @return void
*/
function twentytwentyfive_post_format_setup() {
add_theme_support( 'post-formats', array( 'aside', 'audio', 'chat', 'gallery', 'image', 'link', 'quote', 'status', 'video' ) );
}
endif;
add_action( 'after_setup_theme', 'twentytwentyfive_post_format_setup' );
// Enqueues editor-style.css in the editors.
if ( ! function_exists( 'twentytwentyfive_editor_style' ) ) :
/**
* Enqueues editor-style.css in the editors.
*
* @since Twenty Twenty-Five 1.0
*
* @return void
*/
function twentytwentyfive_editor_style() {
add_editor_style( get_parent_theme_file_uri( 'assets/css/editor-style.css' ) );
}
endif;
add_action( 'after_setup_theme', 'twentytwentyfive_editor_style' );
// Enqueues style.css on the front.
if ( ! function_exists( 'twentytwentyfive_enqueue_styles' ) ) :
/**
* Enqueues style.css on the front.
*
* @since Twenty Twenty-Five 1.0
*
* @return void
*/
function twentytwentyfive_enqueue_styles() {
wp_enqueue_style(
'twentytwentyfive-style',
get_parent_theme_file_uri( 'style.css' ),
array(),
wp_get_theme()->get( 'Version' )
);
}
endif;
add_action( 'wp_enqueue_scripts', 'twentytwentyfive_enqueue_styles' );
// Registers custom block styles.
if ( ! function_exists( 'twentytwentyfive_block_styles' ) ) :
/**
* Registers custom block styles.
*
* @since Twenty Twenty-Five 1.0
*
* @return void
*/
function twentytwentyfive_block_styles() {
register_block_style(
'core/list',
array(
'name' => 'checkmark-list',
'label' => __( 'Checkmark', 'twentytwentyfive' ),
'inline_style' => '
ul.is-style-checkmark-list {
list-style-type: "\2713";
}
ul.is-style-checkmark-list li {
padding-inline-start: 1ch;
}',
)
);
}
endif;
add_action( 'init', 'twentytwentyfive_block_styles' );
// Registers pattern categories.
if ( ! function_exists( 'twentytwentyfive_pattern_categories' ) ) :
/**
* Registers pattern categories.
*
* @since Twenty Twenty-Five 1.0
*
* @return void
*/
function twentytwentyfive_pattern_categories() {
register_block_pattern_category(
'twentytwentyfive_page',
array(
'label' => __( 'Pages', 'twentytwentyfive' ),
'description' => __( 'A collection of full page layouts.', 'twentytwentyfive' ),
)
);
register_block_pattern_category(
'twentytwentyfive_post-format',
array(
'label' => __( 'Post formats', 'twentytwentyfive' ),
'description' => __( 'A collection of post format patterns.', 'twentytwentyfive' ),
)
);
}
endif;
add_action( 'init', 'twentytwentyfive_pattern_categories' );
// Registers block binding sources.
if ( ! function_exists( 'twentytwentyfive_register_block_bindings' ) ) :
/**
* Registers the post format block binding source.
*
* @since Twenty Twenty-Five 1.0
*
* @return void
*/
function twentytwentyfive_register_block_bindings() {
register_block_bindings_source(
'twentytwentyfive/format',
array(
'label' => _x( 'Post format name', 'Label for the block binding placeholder in the editor', 'twentytwentyfive' ),
'get_value_callback' => 'twentytwentyfive_format_binding',
)
);
}
endif;
add_action( 'init', 'twentytwentyfive_register_block_bindings' );
// Registers block binding callback function for the post format name.
if ( ! function_exists( 'twentytwentyfive_format_binding' ) ) :
/**
* Callback function for the post format name block binding source.
*
* @since Twenty Twenty-Five 1.0
*
* @return string|void Post format name, or nothing if the format is 'standard'.
*/
function twentytwentyfive_format_binding() {
$post_format_slug = get_post_format();
if ( $post_format_slug && 'standard' !== $post_format_slug ) {
return get_post_format_string( $post_format_slug );
}
}
endif;
Muhammad:The Messenger of God, sebuah film yang mengisahkan kehidupan Nabi Muhammad SAW dari masa kelahirannya hingga pertemuannya dengan pendeta Buhaira di usia 13 tahun. Majid Majidi berperan penting menyutradarai film ini. Majid Majidi tak sendiri, ia juga dibantu bintang-bintang film Iran yang beradu acting memerankan tokoh tokoh di seputar kehidupan Nabi. Mehdi Pakdel memerankan paman Nabi Abu Talib. Lalu Ali Reza Shoja Nouri berperan sebagai Abdul Muttalib kakek Nabi juga Sareh Bayat sebagai Halimah pengasuh Nabi.
Pada bagian permulaan, alur film Muhammad: The Messenger of God maju terlebih dahulu mengisahkan para tetua kaum Quraisy bermusyarah menentukan langkah untuk menghentikan dakwah Nabi. Abu Sufyan sebagai salah satu tetua utama kaum Quraisy bertemu dengan Abu Talib (Paman Nabi). Dia mengancam Abu Talib bahwa kaum Quraisy tak segan untuk memboikot Bani Hasyim apabila tetap melindungi dakwah Nabi.
Alur film kemudian mundur membawa anda pada masa awal kelahiran Nabi. Penduduk Mekkah sedang gempar. Raja Habasyah, Abrahah menyerang Mekkah. Dia berniat menghancurkan Kabah. Abdul Muttalib, tetua utama Mekkah pasrah dan menyerahkan Kabah kepada Tuhan pemiliknya. Pasukan Abrahah menyerbu Mekah tapi gajah-gajah pasukannya enggan bergerak. Lalu tak lama kemudian burung-burung ababil datang dan membawa batu batu panas menghujani pasukan Abrahah hingga seluruhnya tewas bertumbangan.
Adegan film lalu mengisahkan kelahiran sang Nabi yang ditandai munculnya bintang terang. Orang-orang Yahudi dan Kristen di Syria melihat hal ini sebagai pertanda muncul Nabi Terakhir. Lalu film berlanjut pada kehidupan Nabi Muhammad SAW. Bagaimana Aminah binti Wahab, sang ibu yang kebingungan tidak adanya ASI, sebab Abu Lahab paman nabi sendiri enggan menetekkan ASI budaknya pada Nabi.
Pada usia remaja Nabi, adegan menampilkan beliau sebagai seorang remaja yang sangat pengasih. Saat Nabi sedang menggembala. Ada seorang pria yang ingin membunuh anaknya hanya karena sang anak terlahir sebagai perempuan. Tradisi masyarakat saat itu adalah suatu aib memiliki anak perempuan. Nabi yang masih remaja amat pengasih dan penyayang mengendong bayi itu. Tak disangka setelahnya, kemarahan sang ayah sirna. Kemudian adegan pertemuan Nabi dengan pendeta Buhaira mengakhiri film.
Ada beberapa adegan yang menampilkan karakter tokoh yang berlainan dengan sebagian besar pengetahuan kaum muslim tentang tokoh itu. Salah satunya karakter Abu Talib dan Abdul Mutallib digambarkan sebagai seorang penyembah agama hanif. Mereka berdua tidak pernah menyembah berhala.
Ada beberapa kelebihan film ini. Pertama dari segi visual film ini tampil mirip film film Holywood. Tak perlu heran, Majid Majidi menggandeng sinemator dan penata musik Hollywood Vittorio Storaro dan Ar Rahman. Kedua latar setting tempat dan waktu film ini pun tampil sangat luar biasa. Kondisi Mekkah dan Madinah tampak terasa hidup dengan kostum dan pembuatan latar tempat kedua itu yang tampak nyata. Ketiga Film ini berusaha menampilkan sosok Nabi Muhammad sebagai seorang yang amat pengasih.
Ada beberapa hal kontroversial yang mengakibatkan film ini kurang begitu disambut terutama bagi mayoritas pemeluk Muslim Sunni. Pertama, tokoh nabi Muhammad ditampilkan walaupun bagian muka dari nabi tidak pernah dimunculkan. Tapi hal ini dianggap sebagai suatu hal yang tabu dan tradisi Islam Sunni agak ketat dalam penggambaran karakter nabi.
Lihat: https://tareekh.my.id/2020/09/07/resensi-buku-sepoer-oeap-di-djawa-tempo-doeloe/
]]>