/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":74990,"date":"2026-05-22T22:21:34","date_gmt":"2026-05-22T22:21:34","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=74990"},"modified":"2026-05-22T22:21:35","modified_gmt":"2026-05-22T22:21:35","slug":"active-manualmente-mi-propia-bono-carente-deposito-sobre-20%ef%bf%bd-en-la-division-de-%ef%bf%bdbonos%ef%bf%bd-sobre-luckia","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/active-manualmente-mi-propia-bono-carente-deposito-sobre-20%ef%bf%bd-en-la-division-de-%ef%bf%bdbonos%ef%bf%bd-sobre-luckia\/","title":{"rendered":"Active manualmente mi propia bono carente deposito sobre 20\ufffd en la division de \ufffdBonos\ufffd sobre Luckia"},"content":{"rendered":"

Las bonos de casino carente tanque resultan promociones cual permiten retar falto obtener recursos personal buscando completar el registro. Si, es posible lucro positivo con los bonos desprovisto tanque, pero primero deberias cumplir las instalaciones sobre postura creados debido al casino. Unicamente precisas registrarte en algun casino en internet cual ofrezca bonos falto tanque y seguir las instrucciones de reclamar una publicidad. Deberias de sopesar que las requisitos de postura son unicamente uno de los factores a valorar dentro del seleccionar algun bono carente tanque.<\/p>\n

Pero puedas comenzar en competir y no ha transpirado impulsar su bono carente tanque tras el registro, conviene completar este tipo de brio lo mas pronto para no retrasar nuestro recaudacion cuando te guste mas solicitarlo. Aca unico se podri\ufffdan mover aplican formas de los ganancias obtenidas, lo que simplifica el desarrollo, pero suelen nuestro limite extremo de retirada asimismo bajo.<\/p>\n

Los ganancias estan sujetas a un naturaleza sobre postura de 60x<\/h2>\n

Referente a cualquier caso, lo podras ver en la seccion dedicada del casino con el pasar del tiempo cincuenta euros por registrarte. Actualmente, si te gustaria conseguir cincuenta euros gratuito desprovisto deposito en cualquier casino acerca de Portugal, lo perfectamente puedes hacer acerca de asi\ufffd como en (el mas moderno en anadirlo). Dichos de aqui arriba se traducen sobre bonos audiencia gratuito desprovisto tanque De cualquier parte del mundo en la disyuntiva diferentes tragaperras del casino. Las casinos bonos recibimiento sin cargo desprovisto tanque Portugal realmente mencionan cada cosa que que implique no almacenar ni cualquier euro. ?Todo lo cual necesitas de acontecer un ‘as’ del casino nadie pondri\ufffda en duda desde nuestro minuto un varios de estos bonos sobre recibo! Hay gran cantidad de precios sobre gran remuneracion entre las juegos sobre apuestas STS, no obstante que en ultima instancia nunca le pagaran en caso de que deseo o bien le robaran las depositos.<\/p>\n

Atender, comprender asi\ufffd como desarrollar las terminos desplazandolo hacia el pelo esencia es relevante al momento de aceptar cualquier bono sobre casino sin deposito. Una buena informacion de oriente bono falto tanque de casino referente a Chile podri\ufffda ser nuestro participante dispone de una treintena dias con el fin de usarlo y terminar los instalaciones de apuestas. Si es una actividad atleta fresco acerca de Gran Madrid, observa del bono desprovisto deposito sobre treinta\ufffd, utilizando cual podrias obtener incluso 15 \ufffd acerca de tiradas sin cargo a los slots o en bono sobre casino; tu te dirijes. Encontrar cualquier bono de casino desprovisto tanque no ocurre los esposos jornadas. Especialista sobre casinos online con el pasar del tiempo mas de cinco anos sobre practica en juegos de suerte en internet.<\/p>\n

Para otorgarte bonos carente deposito, no te pediran que hagas cualquier ingreso inicial monetarios en tu cuenta. Al participar usando un bono sin tanque, podras generar ganancias reales. Primeramente asegurarse sobre seleccionar un casino que muestre bonos falto tanque.<\/p>\n

A continuacion, os instruimos una comparativa actual de los mejores bonos falto deposito que existen en casinos legales espanoles. Algunos de los bonos desprovisto deposito mayormente completos y no ha transpirado escalonados del mercado. Casino Barcelona hace inclusive cincuenta\ufffd en bonos sin tanque para probar el perfil. Sin embargo, como acerca de todo bono falto deposito, sabemos revisar los terminos desplazandolo hacia el pelo situaciones especificos sobre cualquier publicidad.<\/p>\n

Aca en encontraras las superiores bonos de casino de los mas jugadores. Determinados incluyen giros sin cargo unicamente con el fin de ciertas Felix Spin<\/a> tragamonedas usadas. Ganancias normalmente efectuarse requisitos de postura para impedir retirarlas. Las bonos falto tanque llegan a convertirse en focos de luces otorgan igual que creditos o en la barra giros de balde en el registrarte.<\/p>\n

Gran cantidad de bonos sobre tiradas sin cargo casino De cualquier parte del mundo poseen cualquier altura sobre ganancias, sin embargo potencialmente pudieras conseguir de mayor llevando bono sin tanque. Lo mas comun podri\ufffda ser los giros regalado unicamente si no le importa hacerse amiga de la grasa pudieran utilizar sobre tragamonedas especiales, y cual las bonos sobre competente excluyan juegos sobre banco igual que la ruleta indumentarias el blackjack. Asi que, revisar las terminos y esencia para los bonos carente deposito o con manga larga tanque es decisivo de conseguir efectuar algun buena tratamiento de gama masculina. De soltar nuestro bono sobre casino sin cargo existira cual tener acerca de perfil invariablemente nuestro rollover. ?asi\ufffd como las casinos en compania de tiradas de balde donde se podri? jugarlos con el bono sobre bienvenida! Porque cuando sean slots tiradas de balde desprovisto tanque, resultan casi siempre algunos nombres los que se va a apoyar sobre el silli\ufffdn repiten.<\/p>\n

Debes cumplir de campos de envite concebidos debido al casino<\/h2>\n

Lo cual acontece hasta en caso de que si estas buscando hacer cualquier retiro suin completar las instalaciones sobre envite o en la barra incluso en caso de que participas sobre otro bono. Deberias revisar cuidadosamente la relacion sobre juegos a su disposicion con el fin de que puedas cumplir de campos de la propuesta. Lee atentamente los campos de el casino para que el recursos del bono desprovisto tanque nunca termine siendo jubilado de tu cuenta. Deberias tener cautela alrededor del juguetear que usan bonos falto deposito, pues hay palabras y no ha transpirado formas estrictos que las acompanan. Los giros regalado sin deposito llegan a convertirse en focos de luces deben cuando te registras en casinos online sin almacenar recursos. No obstante ademi?s existen bonos desprovisto deposito con el fin de jugadores disponibles igual que los que encontramos en las programacion VIP o en la barra sobre alguna promo particular.<\/p>\n

De convertirlo acerca de saldo retirable hemos cumplir algun condicion sobre envite o rollover entre cualquier plazo determinado. Aunque, una opciones sobre casinos en linea varia segun la regulacion estatal y la posesion encima de una atribucion sobre juegos sobre casualidad. Aqui os vamos a relatar cada cosa que cual necesitas saber para registrarte sobre las mas grandes casinos con bonos sobre bienvenida. Los bonos sobre bienvenida con el fin de cero millas jugadores son solo de usuarios cual se crean del sitio por inicial ocasii?n. Segundo, ciertos casinos online que usan bonos de admision obligan a la mayoria de la emboscada.<\/p>\n

Levante bono posee un requisito sobre envite sobre 10 veces cual deberia completarse sobre 90 dias. Sobre esa consiliario descubriras las superiores casinos en compania de bonos sin tanque de juguetear desplazandolo hacia el pelo investigar entero medio sobre casino online joviales gran confianza. El equipo sobre especialistas han visto casinos que dan 50 giros de balde sin deposito y tambien varios aumentan las promociones hasta las 100 giros gratis. Normalmente, esa bonos son para las slots, sin embargo puede darse el caso que asimismo se podri\ufffdan mover pudiese colocar an una ruleta eliminar otros juegos.<\/p>\n

Como hemos visto, una propuesta sobre bonos carente deposito cual nos ofrecen los casinos espanoles es impresionante. De arrinconar el dinero conseguido con el pasar del tiempo un bono carente deposito en casinos sobre Portugal, nos toco seguir joviales unos campos. De apartar nuestro recursos ganaderia sobre un casino en internet carente deposito es necesario respetar a los requisitos que llegan a convertirse en focos de luces nos necesitan. Dicha informacion usualmente se encuentra en el remoto de terminos y condiciones del casino cual emplees. Muchas veces nuestro bono sobre recibo tiene cualquier fase de vigencia adecuado en 5 jornadas despues de obtenido. Igualmente es bueno repasar las montos que existen con el fin de seleccionar la mejor alternativa.<\/p>\n

Cada una de explicaciones son notables, puesto que de ellas va a depender si es posible respetar el capacidad sobre puesta. La posibilidad cual no incluyo mayormente seri\ufffda examinar los opiniones sobre otras jugadores acerca del casino. Debes tener en cuenta cual es necesario condebido en secreto el lista para \ufffdMas grandes Casinos Online sobre Ciertas zonas de espana\ufffd. Seri\ufffda util que chequees todo esta informacion por motivo de que para eximir las bienes, anteriormente tendras que respetar los instalaciones asi\ufffd como realizar tu primer deposito. Una este tipo de noticia se halla disponible a los efectos y caracteristicas.<\/p>\n","protected":false},"excerpt":{"rendered":"

Las bonos de casino carente tanque resultan promociones cual permiten retar falto obtener recursos personal buscando completar el registro. Si, es posible lucro positivo con los bonos desprovisto tanque, pero primero deberias cumplir las instalaciones sobre postura creados debido al casino. Unicamente precisas registrarte en algun casino en internet cual\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-74990","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=74990"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74990\/revisions"}],"predecessor-version":[{"id":74992,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/74990\/revisions\/74992"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=74990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=74990"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=74990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}