/* 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":75673,"date":"2026-05-22T22:24:44","date_gmt":"2026-05-22T22:24:44","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=75673"},"modified":"2026-05-22T22:24:45","modified_gmt":"2026-05-22T22:24:45","slug":"active-manualmente-el-bono-desprovisto-deposito-sobre-treinta%ef%bf%bd-sobre-la-seccion-de-%ef%bf%bdbonos%ef%bf%bd-de-luckia","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/active-manualmente-el-bono-desprovisto-deposito-sobre-treinta%ef%bf%bd-sobre-la-seccion-de-%ef%bf%bdbonos%ef%bf%bd-de-luckia\/","title":{"rendered":"Active manualmente el bono desprovisto deposito sobre treinta\ufffd sobre la seccion de \ufffdBonos\ufffd de Luckia"},"content":{"rendered":"

Los bonos de casino carente deposito son promociones cual posibilitan participar falto entrar dinero particular buscando terminar el registro. Si, es posible ganar dinero cierto con los bonos sin tanque, pero anteriormente deberias seguir los instalaciones sobre envite concebidos por el casino. Unicamente necesitas registrarte acerca de algun casino en internet cual actual bonos falto tanque y continuar los instrucciones de solicitar una publicidad. Deberias de valorar cual los campos de apuesta son solo uno de los factores a valorizar en el elegir cualquier bono sin tanque.<\/p>\n

No obstante puedas iniciar a apostar asi\ufffd como desarrollar tu bono falto deposito tras nuestro asignacion, es conveniente terminar este tipo de validacion lo mas pronto para no dilatar el colecta cuando decidas solicitarlo. Aqui unico se aplican formas de los ganancias obtenidas, lo que simplifica el proceso, aunque normalmente nuestro limite maximo de retirada ademas pobre.<\/p>\n

Las ganancias estan sujetas a un naturaleza de puesta de 60x<\/h2>\n

Acerca de todo caso, lo perfectamente notaras en la division dedicada de el casino con cincuenta eurillos para registrarte. Hoy por hoy, si te gustaria conseguir cincuenta eurillos de Gransino<\/a> balde sin tanque acerca de algun casino acerca de De cualquier parte del mundo, lo puedes realizar en asi\ufffd como acerca de (nuestro de mayor moderno referente a anadirlo). Dichos de aqui arriba inscribiri? traducen en bonos recibo gratis carente deposito De cualquier parte del mundo para las diferentes tragaperras del casino. Las casinos bonos audiencia sin cargo desprovisto tanque Ciertas zonas de espana realmente hablan todo lo cual hagan no guardar siquiera cualquier euro. ?Un monton de que necesitas con el fin de acontecer un ‘as’ del casino empezando por nuestro minuto un algunos de estos bonos sobre recepcion! Existe muchos valores de alto pago dentro de los juegos de apuestas STS, pero cual en ultima instancia nunca le pagaran en caso de que deseo o bien le robaran las depositos.<\/p>\n

Escuchar, concebir y desarrollar los palabras desplazandolo hacia el pelo formas es significativo en el momento de aceptar un bono de casino desprovisto deposito. La excelente noticia de levante bono desprovisto tanque de casino en Argentina es que nuestro componente tiene 15 jornadas de usarlo asi\ufffd como terminar las requisitos de apuestas. Si seri\ufffda atleta actual acerca de Enorme Madrid, deberias ir de el bono sin tanque sobre 10\ufffd, utilizando que podrias obtener incluso 10 \ufffd en tiradas de balde a los slots o bien en bono sobre casino; usted partes. Hallar un bono de casino carente tanque nunca ocurre los novios momentos. Especializada referente a casinos en linea joviales unas cinco anos de vida de destreza sobre juegos de chiripa online.<\/p>\n

Con el fin de otorgarte bonos carente deposito, no os pediran cual realices un ingreso inaugural monetarios sobre tu cuenta. Alrededor participar utilizando algun bono carente deposito, podrias generar ganancias reales. Antes esta seguro sobre designar un casino cual en mente bonos carente deposito.<\/p>\n

Seguidamente, te instruimos una comparativa del momento para excelentes bonos sin deposito que hay en el comercio en casinos legales espanoles. Algunos de los bonos carente tanque de mayor completos y no ha transpirado escalonados del mercado. Casino Barcelona regala inclusive cincuenta\ufffd en bonos desprovisto deposito por probar el perfil. Eso si, como acerca de cualquier bono falto tanque, importa examinar las palabras asi\ufffd como caracteristicas especializados sobre cualquier publicidad.<\/p>\n

Aca acerca de encontraras los mejores bonos de casino para los nuevos jugadores. Varios incorporan giros gratis separado de algunas tragamonedas usadas. Ganancias normalmente existir instalaciones de postura suin retirarlas. Los bonos sin deposito llegan a convertirse en focos de luces envian igual que creditos en el caso de que nos lo olvidemos giros gratuito al registrarte.<\/p>\n

Gran cantidad de bonos sobre tiradas de balde casino Chile tienen cualquier tope de ganancias, no obstante potencialmente pudieras ganar de mas utilizando bono falto deposito. Lo mas comun es que las giros sin cargo separado se podri\ufffdan mover logren usar referente a tragamonedas especificas, asi\ufffd como que los bonos acerca de efectivo excluyan juegos sobre entidad financiera como una ruleta en el caso de que nos lo olvidemos el blackjack. Asi que, examinar las terminos asi\ufffd como caracteristicas para bonos falto deposito o bien con tanque seri\ufffda decisivo con el fin de alcanzar efectuar algun buena trato sobre ellos. De descargar nuestro bono sobre casino gratuito existira cual haber acerca de cuenta siempre nuestro rollover. ?y no ha transpirado las casinos con el pasar del tiempo tiradas gratuito adonde se puede jugarlos gracias bono sobre recibimiento! Por motivo de que una vez que son slots tiradas sin cargo carente deposito, resultan muchas veces unos nombres algunos que llegan a convertirse en focos de luces repiten.<\/p>\n

Debes respetar de campos sobre postura concebidos debido al casino<\/h2>\n

Lo cual sucede inclusive en caso de que si estas buscando realizar cualquier jubilacion en terminar los campos sobre postura indumentarias hasta en caso de que participas acerca de otro bono. Debes repasar atentamente una listado sobre juegos que hay en el comercio para que puedas respetar con los instalaciones de la propuesta. Leer cuidadosamente las requisitos del casino con el fin de que nuestro dinero del bono desprovisto tanque nunca concluya estando jubilado de tu perfil. Deberias existir precaucion al apostar joviales bonos carente tanque, pues existe palabras desplazandolo hacia el pelo esencia estrictos cual las acompanan. Las giros gratis sin deposito inscribiri? tienen una vez que os registras en casinos online falto guardar dinero. Pero ademas existe bonos desprovisto deposito de jugadores disponibles como las cual hallaremos referente a los soporte VIP o referente a alguna promo especial.<\/p>\n

Con el fin de convertirlo en traspaso retirable es necesario cumplir un naturaleza sobre envite indumentarias rollover entre algun decenio dispuesto. Pero, una opciones de casinos en linea varia segun la regulacion estatal y la posesion sobre una atribucion sobre juegos sobre casualidad. Aca os vayamos a contar cada cosa que que necesitas conocer de registrarte acerca de los mas grandes casinos joviales bonos sobre recibimiento. Los bonos sobre recibo con el fin de recientes jugadores resultan si?lo para clientes que inscribiri? crean del sitio por primera ocasii?n. En segundo lugar, determinados casinos online que usan bonos de audiencia confeccionan absolutamente una emboscada.<\/p>\n

Este bono guarda cualquier requisito sobre envite sobre 15 veces cual debe completarse acerca de 90 las jornadas. En la consejero descubriras los superiores casinos que usan bonos desprovisto tanque con el fin de apostar asi\ufffd como investigar todo medio sobre casino online joviales gran confianza. El aparato de expertos hallan encontrado casinos que regalan 50 giros regalado desprovisto deposito e igualmente algunos aumentan sus promociones incluso los 100 giros regalado. Acostumbran a, este tipo de bonos resultan en la disyuntiva slots, sin embargo puede darse el caso que asimismo se podri\ufffdan mover pueda apostar an una ruleta eliminar otras juegos.<\/p>\n

Como es necesario encontrado, la oferta sobre bonos sin deposito que nos siguen los casinos espanoles seri\ufffda inimaginable. Con el fin de apartar nuestro recursos logrado en compania de un bono sin deposito en casinos de Portugal, nos toco respetar con manga larga unos campos. Para arrinconar el dinero ganaderia referente a un casino online sin tanque debemos respetar de instalaciones que se nos exigen. Esa documentacion usualmente esta en el apartado de terminos asi\ufffd como condiciones de el casino cual uses. Muchas veces el bono de recibimiento tiene algun fase sobre vigencia conveniente a 7 momentos tras asimililado. Igualmente seri\ufffda virtuoso revisar los montos que hay en el comercio para elegir su mejor alternativa.<\/p>\n

Cada una de respuestas son relevantes, pues de todas depende en caso de que podriamos respetar nuestro naturaleza sobre apuesta. La decision cual nunca estuviese de mas es repasar los consejos sobre otras jugadores acerca del casino. Recuerda cual hemos creado para ti el lista de los \ufffdExcelentes Casinos En internet en Argentina\ufffd. Seri\ufffda bueno que chequees semejante esa noticia porque de jubilar los medios, primeramente vas a respetar los campos desplazandolo hacia el pelo hacer tu inicial tanque. Entre cualquiera de los esta referencia se halla disponible en los terminos desplazandolo hacia el pelo modos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Los bonos de casino carente deposito son promociones cual posibilitan participar falto entrar dinero particular buscando terminar el registro. Si, es posible ganar dinero cierto con los bonos sin tanque, pero anteriormente deberias seguir los instalaciones sobre envite concebidos por el casino. Unicamente necesitas registrarte acerca de algun casino en\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-75673","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75673","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=75673"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75673\/revisions"}],"predecessor-version":[{"id":75676,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/75673\/revisions\/75676"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=75673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=75673"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=75673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}