/** * WP_oEmbed_Controller class, used to provide an oEmbed endpoint. * * @package WordPress * @subpackage Embeds * @since 4.4.0 */ /** * oEmbed API endpoint controller. * * Registers the REST API route and delivers the response data. * The output format (XML or JSON) is handled by the REST API. * * @since 4.4.0 */ #[AllowDynamicProperties] final class WP_oEmbed_Controller { /** * Register the oEmbed REST API route. * * @since 4.4.0 */ public function register_routes() { /** * Filters the maxwidth oEmbed parameter. * * @since 4.4.0 * * @param int $maxwidth Maximum allowed width. Default 600. */ $maxwidth = apply_filters( 'oembed_default_width', 600 ); register_rest_route( 'oembed/1.0', '/embed', array( array( 'methods' => WP_REST_Server::READABLE, 'callback' => array( $this, 'get_item' ), 'permission_callback' => '__return_true', 'args' => array( 'url' => array( 'description' => __( 'The URL of the resource for which to fetch oEmbed data.' ), 'required' => true, 'type' => 'string', 'format' => 'uri', ), 'format' => array( 'default' => 'json', 'sanitize_callback' => 'wp_oembed_ensure_format', ), 'maxwidth' => array( 'default' => $maxwidth, 'sanitize_callback' => 'absint', ), ), ), ) ); register_rest_route( 'oembed/1.0', '/proxy', array( array( 'methods' => WP_REST_Server::READABLE, 'callback' => array( $this, 'get_proxy_item' ), 'permission_callback' => array( $this, 'get_proxy_item_permissions_check' ), 'args' => array( 'url' => array( 'description' => __( 'The URL of the resource for which to fetch oEmbed data.' ), 'required' => true, 'type' => 'string', 'format' => 'uri', ), 'format' => array( 'description' => __( 'The oEmbed format to use.' ), 'type' => 'string', 'default' => 'json', 'enum' => array( 'json', 'xml', ), ), 'maxwidth' => array( 'description' => __( 'The maximum width of the embed frame in pixels.' ), 'type' => 'integer', 'default' => $maxwidth, 'sanitize_callback' => 'absint', ), 'maxheight' => array( 'description' => __( 'The maximum height of the embed frame in pixels.' ), 'type' => 'integer', 'sanitize_callback' => 'absint', ), 'discover' => array( 'description' => __( 'Whether to perform an oEmbed discovery request for unsanctioned providers.' ), 'type' => 'boolean', 'default' => true, ), ), ), ) ); } /** * Callback for the embed API endpoint. * * Returns the JSON object for the post. * * @since 4.4.0 * * @param WP_REST_Request $request Full data about the request. * @return array|WP_Error oEmbed response data or WP_Error on failure. */ public function get_item( $request ) { $post_id = url_to_postid( $request['url'] ); /** * Filters the determined post ID. * * @since 4.4.0 * * @param int $post_id The post ID. * @param string $url The requested URL. */ $post_id = apply_filters( 'oembed_request_post_id', $post_id, $request['url'] ); $data = get_oembed_response_data( $post_id, $request['maxwidth'] ); if ( ! $data ) { return new WP_Error( 'oembed_invalid_url', get_status_header_desc( 404 ), array( 'status' => 404 ) ); } return $data; } /** * Checks if current user can make a proxy oEmbed request. * * @since 4.8.0 * * @return true|WP_Error True if the request has read access, WP_Error object otherwise. */ public function get_proxy_item_permissions_check() { if ( ! current_user_can( 'edit_posts' ) ) { return new WP_Error( 'rest_forbidden', __( 'Sorry, you are not allowed to make proxied oEmbed requests.' ), array( 'status' => rest_authorization_required_code() ) ); } return true; } /** * Callback for the proxy API endpoint. * * Returns the JSON object for the proxied item. * * @since 4.8.0 * * @see WP_oEmbed::get_html() * @global WP_Embed $wp_embed WordPress Embed object. * @global WP_Scripts $wp_scripts * * @param WP_REST_Request $request Full data about the request. * @return object|WP_Error oEmbed response data or WP_Error on failure. */ public function get_proxy_item( $request ) { global $wp_embed, $wp_scripts; $args = $request->get_params(); // Serve oEmbed data from cache if set. unset( $args['_wpnonce'] ); $cache_key = 'oembed_' . md5( serialize( $args ) ); $data = get_transient( $cache_key ); if ( ! empty( $data ) ) { return $data; } $url = $request['url']; unset( $args['url'] ); // Copy maxwidth/maxheight to width/height since WP_oEmbed::fetch() uses these arg names. if ( isset( $args['maxwidth'] ) ) { $args['width'] = $args['maxwidth']; } if ( isset( $args['maxheight'] ) ) { $args['height'] = $args['maxheight']; } // Short-circuit process for URLs belonging to the current site. $data = get_oembed_response_data_for_url( $url, $args ); if ( $data ) { return $data; } $data = _wp_oembed_get_object()->get_data( $url, $args ); if ( false === $data ) { // Try using a classic embed, instead. /* @var WP_Embed $wp_embed */ $html = $wp_embed->get_embed_handler_html( $args, $url ); if ( $html ) { // Check if any scripts were enqueued by the shortcode, and include them in the response. $enqueued_scripts = array(); foreach ( $wp_scripts->queue as $script ) { $enqueued_scripts[] = $wp_scripts->registered[ $script ]->src; } return (object) array( 'provider_name' => __( 'Embed Handler' ), 'html' => $html, 'scripts' => $enqueued_scripts, ); } return new WP_Error( 'oembed_invalid_url', get_status_header_desc( 404 ), array( 'status' => 404 ) ); } /** This filter is documented in wp-includes/class-wp-oembed.php */ $data->html = apply_filters( 'oembed_result', _wp_oembed_get_object()->data2html( (object) $data, $url ), $url, $args ); /** * Filters the oEmbed TTL value (time to live). * * Similar to the {@see 'oembed_ttl'} filter, but for the REST API * oEmbed proxy endpoint. * * @since 4.8.0 * * @param int $time Time to live (in seconds). * @param string $url The attempted embed URL. * @param array $args An array of embed request arguments. */ $ttl = apply_filters( 'rest_oembed_ttl', DAY_IN_SECONDS, $url, $args ); set_transient( $cache_key, $data, $ttl ); return $data; } } Αμουνρά Η Θεότητα του Ήλιου και της Δημιουργίας στην Αρχαία Αίγυπτο – tejas-apartment.teson.xyz

Αμουνρά Η Θεότητα του Ήλιου και της Δημιουργίας στην Αρχαία Αίγυπτο

Αμουνρά Η Θεότητα του Ήλιου και της Δημιουργίας στην Αρχαία Αίγυπτο

Αμουνρά: Η Θεότητα του Ήλιου και της Δημιουργίας στην Αρχαία Αίγυπτο

Ο Αμουνρά, ή Αούμ, επρόκειτο για μία από τις πιο σημαντικές θεότητες της αρχαίας Αιγύπτου, συγχωνεύοντας τις δύο θεότητες, τον Αμούν, τον θεό του αέρα και της δημιουργίας, και τον Ρά, τον θεό του ήλιου. Η λατρεία του Αμουνρά αναπτύχθηκε κατά τη διάρκεια της Νέας Βασιλείας, όταν οι πόλεις των Θήβων και του Καρνάκ έγιναν κέντρα της λατρείας του. Η σημασία του Αμουνρά έμεινε αδιαμφισβήτητη ακόμα και μετά την πτώση της αρχαίας Αιγύπτου, καθώς οι επιρροές του φτάνουν μέχρι την εποχή μας.

Η ιερότητα του Αμουνρά συνδέεται άμεσα με τη ζωή και τις φυσικές δυνάμεις. Ο Αμουνρά θεωρούνταν «ο κρυφός» θεός, που αντιπροσώπευε την αόρατη υπερδύναμη του σύμπαντος, την οποία οι άνθρωποι είχαν την ευκαιρία να βιώσουν μέσω του ήλιου και της φύσης. Με την ενοποίηση των δύο σημαντικών θεοτήτων, ο Αμουνρά απέκτησε την ικανότητα να προσελκύει τις δυνάμεις της δημιουργίας, της αναγέννησης και της ζωής.

Αμουνρά Η Θεότητα του Ήλιου και της Δημιουργίας στην Αρχαία Αίγυπτο

Το ιερό του Αμουνρά, ο Ναός του Καρνάκ, είναι ένα από τα πιο εντυπωσιακά αρχαία μνημεία της Αιγύπτου. Αποτελείται από μια σειρά από ναούς, αυλές και άλλες δομές, που οικοδομήθηκαν σε διάφορες εποχές και δείχνουν τη συνεχή λατρεία του θεού. Ο κυβερνήτης της Αιγύπτου ήταν υποχρεωμένος να διατηρεί και να επεκτείνει τους ναούς προς τιμή του Αμουνρά, και αυτό το γεγονός συνέβαλε στην ανάπτυξη των τεχνών και της αρχιτεκτονικής της εποχής.

Ο Αμουνρά είχε πολλούς επώνυμους πιστούς, συμπεριλαμβανομένων των Φαραώ, οι οποίοι συχνά περιγράφονταν ως «υιοί» του θεού. Πίστευαν ότι η βασιλική τους δύναμη προερχόταν από αυτή τη θεότητα και ότι οι πράξεις τους υπόκεινταν στη θεϊκή εποπτεία του Αμουνρά. Σε πολλές περιπτώσεις, οι Φαραώ διακήρυτταν ότι έλαβαν εντολές απευθείας από τον ίδιο τον Αμουνρά, κάτι που ενίσχυε τη θέση τους στην κοινωνία του αρχαίου κόσμου.

Στην κοσμολογία των αρχαίων Αιγυπτίων, ο Αμουνρά δεν ήταν μόνο θεότητα της δημιουργίας. Ήταν επίσης ο θεός της ισορροπίας και της τάξης, που διατηρούσε την εναρμόνιση στο σύμπαν. Για τον σκοπό αυτό, οι ιερείς του Αμουνρά ασκούσαν θρησκευτικές τελετές και προσφορές, προσπαθώντας να διασφαλίσουν την ευνοϊκή του διάθεση και να αποτρέψουν τις φυσικές καταστροφές ή τα κακά πνεύματα.

Η εικόνα του Αμουνρά είναι εύκολα αναγνωρίσιμη, συνήθως απεικονίζεται με κεφάλι λιονταριού και το ηλιακό δίσκο πάνω από το κεφάλι του. Αυτή η απεικόνιση συμβολίζει τη δύναμη, τη σοφία και την προστασία που προσέφερε στους πιστούς του. Με την πάροδο των αιώνων, ο Αμουνρά συνέχισε να επηρεάζει την τέχνη και τη λογοτεχνία της Αιγύπτου, αναδείχνοντας την έννοια της θρησκευτικής και πολιτιστικής ταυτότητας.

Αμουνρά Η Θεότητα του Ήλιου και της Δημιουργίας στην Αρχαία Αίγυπτο

Τα χαρακτηριστικά της θρησκείας του Αμουνρά περιλάμβαναν επίσης την έννοια της μεταθανάτιας ζωής. Πολλοί από τους ναούς και τα μνημεία που ανεγέρθηκαν προς τιμή του περιλάμβαναν κείμενα, γλύπτα και πίνακες που απεικόνιζαν τη διαδικασία κρίσης και την υπόσχεση μιας καλύτερης μετά θάνατον ζωής, κάτι που ήταν θεμελιώδες για την πίστη των Αιγυπτίων.

Η καταστροφή και η πτώση του Αμουνρά ήρθαν με την εγκαθίδρυση του Χριστιανισμού και την υποχώρηση της αρχαίας πολυθεϊστικής θρησκείας. Ωστόσο, η κληρονομιά του παραμένει ισχυρή μέσα από την αρχαιολογία, την ιστορία και την τέχνη. Η εικόνα του Αμουνρά ως θεού του ήλιου και της δημιουργίας συνεχίζει να εμπνέει καλλιτέχνες, ιστορικούς και επιστήμονες σε όλο τον κόσμο.

Σήμερα, οι επισκέπτες της Αιγύπτου έχουν την ευκαιρία να ανακαλύψουν τα υπολείμματα του πολιτισμού που υπηρέτησε τον Αμουνρά. Η πολιτιστική κληρονομιά, οι αρχαίοι ναοί και οι πυραμίδες είναι ζωντανές μαρτυρίες της επιρροής και της σημασίας που είχε η θεότητα στην καθημερινή ζωή των Αιγυπτίων. Για όσους ενδιαφέρονται για την ιστορία και την αρχαιολογία, η γνώση του Αμουνρά προσφέρει ένα μοναδικό παράθυρο στην αρχαία αιγυπτιακή κουλτούρα.

Κλείνοντας, ο Αμουνρά είναι πολύ περισσότερο από μια θεότητα της Αιγύπτου. Είναι σύμβολο της ανθρώπινης αναζήτησης για νόημα, της σύνδεσης με τον κόσμο γύρω μας και της επιθυμίας για δημιουργία και αναγέννηση. Η μαγεία του Αμουνρά διαρκεί μέσα στο χρόνο, θυμίζοντας μας την πανανθρώπινη ανάγκη για πίστη και ελπίδα.

Leave a Comment

Your email address will not be published. Required fields are marked *